允许应用程序“硬碰撞”设备的内容是什么? -- crashes 领域 android 相关 的问题

What is it about Android that allows an application to “hard-crash” a device?


1
vote

问题

中文

我有一个永无止根的nexus 4运行最新库存(Android 4.4.4)。它最近一直是"硬崩溃" 。通过"硬崩溃" 我的意思是屏幕变黑,设备自身重新启动(我看到引导期间显示的相同的飞溅屏幕),或者我必须长时间保持电源按钮即可启动(比正常启动更长)。

在证据指向它是由谷歌自己的"谷歌现在的谷歌发射器" 应用程序引起的(即使在出厂重置之后),我开始想知道它是关于从播放商店安装的APK文件,在非生根设备上可能会导致手机"硬碰撞" 。我会认为那些应用程序运行的沙箱会阻止任何应用程序能够硬碰撞设备。

英文原文

I have a never-rooted Nexus 4 running latest stock (android 4.4.4). It has been "hard-crashing" lately. By "hard-crash" I mean the screen goes black and either the device restarts itself (I see the same splash screen that is displayed during boot), or I have to hold the power button for a long time to get it to start (longer than for a normal boot).

After evidence pointing to it being caused by Google's own "Google Now Launcher" app (even after a factory reset), I began to wonder what it is about an apk file installed from the Play store on a non-rooted device that could ever cause the phone to "hard-crash". I would think that the sandbox in which apps run would prevent any app from being able to hard-crash a device.

  
       
       

回答列表

0
 
vote
vote
最佳答案
 

在任何操作系统上,虽然应用程序代码本身在自己的过程容器中被隔离,但应用程序可能会触发OS本身或硬件中的问题。例如,如果您看到的崩溃是由硬件问题导致的硬件问题,如损坏的散热器,那么任何繁重的工作负载都会使硬件失败,并且没有太多的操作系统可以停止。大多数操作系统的最不可靠的部分是驱动程序,因此如果(例如)GPU驱动程序的错误,这可能使内核挂起,无论哪个过程导致触发错误的情况。

 

Like on any OS, although the app code itself is isolated in its own process container, it's possible for the app to trigger problems in the OS itself or in the hardware. For example, if the crash you're seeing is caused by a hardware problem such as a damaged heatsink, then any heavy workload will make the hardware fail, and there's not much the OS can do to stop that. The least reliable part of most operating systems is the drivers, so if there's a bug in (say) the GPU driver, that could make the kernel hang regardless of which process caused the situation that triggered the bug.

 
 
 
 

相关问题

0  Tesco Hudl硬件问题=垃圾箱?  ( Tesco hudl hardware problem bin ) 
我的男孩有一个tesco hudl 1 - 一直试图阻止它崩溃,这是经常做的。 使用电源打开/ vol向上和重新格式化进行全系统重置。在重新启动它之后,用完全清洁的系统再次弄乱。有时甚至没有超过启动徽标。 我的感觉在硬件方面是错误的,这件事注定了垃圾箱。糟糕的ram? 任何Android专家都要在那里确认恐惧? ...

4  愤怒的小鸟季节“安装不成功” - 帮助吗?  ( Why does my htc desire browser crash on startup after update ) 
为什么我的HTC欲望在更新后启动次碰撞? 0123456789012345222 我申请了最近的Ota更新(2.29.405.2)到我的htc欲望我不能再使用内置浏览器了。每次运行它时都会崩溃。这是一个堆栈: 12-08 20:13:45.929:错误/ androidRuntime(2147):致命的例外:...

2  诊断愤怒的小鸟崩溃  ( Diagnosing angry birds crash ) 
我有三星迷人的氰基mod 7 beta(gingerbread)。我正在使用Launcher Pro,如果这事项,请拥有Adfree。一切都在努力工作了一段时间,我愤怒的小鸟和愤怒的小鸟赛季工作。然后我昨天安装了更新(1.5.3),以及其他20个。我相信我也有以前的更新。 现在,当我玩愤怒的小鸟,愤怒的小鸟季节,或最...

0  三星S4在洛莱普更新后崩溃  ( Samsung s4 crash after lollipop update ) 
我最近更新了我的三星Galaxy S4。从那时起,手机每隔几分钟就会保持崩溃。当我重新启动手机时,它会正常工作几个小时然后再开始崩溃。 ...

2  Android DumpState崩溃日志随机出现  ( Android dumpstate crash logs appearing randomily ) 
我拥有一个Galaxy Nexus,目前正在运行Android 4.0.4,自从我已更新到4.0.4以来,我有问题在于它随机要求我分享内容(不说它是什么)和当我时查看它附加的文件我看到它包括dumpstate日志和屏幕截图。 有没有办法找到导致的内容或停止发生这种情况? 三星支持除了通常的电池外输入并恢复到出厂默认值...

0  如何忽略崩溃通知/卸载应用而不启动CyanogenMod?  ( How to ignore crash notifications uninstall apps without booting on cyanogenmo ) 
今天我将Cyanogenmod升级到我的Nexus 4上的最新版本(05/10/2015)并安装了最新的GAPPS包。但是,一旦我立即启动我的设备,我的手机垃圾邮件会用于Gmail,YouTube和GAPPS流程的通知。在关闭它们后,他们会立即弹出。 我通过清除我的Google Apps的缓存/数据来读取解决此问题。...

1  Android如何运行禁用应用程序?  ( How can android run a disabled application ) 
我刚刚遇到这个博客: 可以任何人向我解释一下吗? Android如何运行禁用应用程序?如果系统忽略该系统,我们将使用禁用应用程序将应用程序标记为什么? 如何强制android来尊重我的意志,永远不会执行禁用的应用程序? ...

0  在将垃圾邮件添加到过滤时,“遗憾的是,电子邮件已停止”在Samsung手机上  ( Unfortunately email has stopped on samsung phone when adding spam to filter ) 
我一直在跟踪这个问题,没有人似乎有一个很好的解决方案。 示例: http://forums.androidcentral.com/ask-question /409389-unfortuny-email-has-stopped.html http://forums.androidcentral.com/ask-...

5  谷歌地图5.1.0经常崩溃。任何解决方案?  ( Google maps 5 1 0 crashes often any solution ) 
自从升级到谷歌地图5.1.0以来,我的Droid x上,我经常使用谷歌地图沼泽并冻结到完全撞击手机的程度。别人看到这次崩溃?任何人都找到解决方案? ...

1  播放商店在更新Nexus 5上的应用时继续崩溃  ( Play store keep crashing while updating apps on nexus 5 ) 
好的,我有一个nexus 5,库存,更新到最后一个android版本。 当我更新应用程序时,其中一些,在下载更新时,使Google Play商店崩溃到家。 我再次开始播放商店,我开始再次更新:这一次,没问题。 这不是一个大问题,但随机性有点恼人。 任何人都知道为什么会发生这种情况? ...

1  最近使用的应用程序在纵向模式下崩溃  ( Recently used apps crashing in portrait mode ) 
当我尝试切换到"最近使用的应用程序" 屏幕时(通过按住主页按钮),过程 com.android.systemui 崩溃。 但是,在横向模式下,它用作常用(并旋转设备再次崩溃)。 设备: Samsung Galaxy S4 Mini 版本: 4.4.2 ROM: Stock 编辑:系统未以任何方式修改(例如,...

1  Android系统模块读取零字节  ( Android system module reads zero bytes ) 
我的三星Galaxy Tab 2开始唤醒我。虽然我拼命地攻击了撤退,但我想我可能已经删除或禁用了一些东西。 Apps经常崩溃以来,设置/应用程序管理器中的"Android系统" 模块显示所有类别中的零个字节 - 缓存,数据,应用程序,总值等,但它未关闭。 如何纠正这个? ...

1  谷歌照片保持崩溃  ( Google photos keeps crashing ) 
我的 google照片app 每当我打开它时,都会保持崩溃。有时它会在后台崩溃。我尝试了一些修复程序,如清除数据,重新安装,删除大视频文件,维护近4GB的空间等。这些都没有这些固定。我还尝试了一个旧版本的应用程序,先前正在正常工作,现在一个也是崩溃。 我有最新的应用程序版本。我是在6.0.1 android版本的股票...

3  重复“遗憾的是Google App已经停止了”Nexus 5错误  ( Repeating unfortunately google app has stopped error on nexus 5 ) 
我的Nexus 5在过去几天中表示奇怪的作用。 这是短期历史: 几天前,我被提示在OTA更新中安装新版本。完毕。 昨天,手机自行关闭。电源打开时,它在黑屏上有一条消息,如"优化App x / 150" 。完成后,手机启动了。 今天早上现在想访问谷歌,但它不在 - 我无法向左甩掉。我现在提示'重新激活'谷歌,我...

0  hr后,我收到此错误:com.google.process.gapps被中断  ( After hr i get this error com google process gapps was interrupted ) 
我最近我有一些问题,我的华硕Zenpad 7,一个奇怪的消息: "不幸的是com.google.process.gapps被中断了" 它不会停止出现,我的使用平板电脑现在限制在我在消息之间的水资源中可以做的事情。 我尝试了很多东西,如重新安装播放商店和Google服务,清洁缓存并重新激活下载管理器,但没有任何工...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.