当 Android 设备在安全模式(Safe Mode)下工作时,任何的第三方应用程序或相关文件(主要为apk应用程序文件)都不可以使用,但可以使用 Android 设备的任务管理器选项进行卸载或管理应用程序,即Android 设备的操作系统或软件或相关文件出现问题导致系统进不了正常界面或不能正常启动系统时,则可以将设备进入安全模式(Safe Mode)卸载或管理原系统以外安装的应用程序或驱动文件或其他第三方相关文件,当在安全模式(Safe Mode)下完全卸载或管理了相关第三方安装的应用程序仍然不可以解决问题后,再进行安装或升级或更新操作系统或其他方法来解决问题。进入安全模式时,主界面的左下方显示“安全模式”或“Safe Mode”提示。安全模式进入方法:机器启动后,在开机动画前, 按住 Menu 或 音量减键至开机完成,就可以进入安全模式。安全模式退出方法:若需要退出安全模式,当且Android 设备在没有进行过特别使用或使用不当时(设备未使用非原装充电器充电,设备未拆过机等),将设备关机,然后重新开机,即可以退出安全模式,正常进入系统.系统检测是否进入安全模式的调用实现列出:frameworks/base/services/java/com/android/server/SystemServer.java frameworks/base/services/java/com/android/server/wm/WindowManagerService.javaframeworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
+++ frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java@@ -7532,7 +7532,7 @@ public class WindowManagerService extends IWindowManager.Stub             Log.i(TAG, "SAFE MODE not enabled");         }         mPolicy.setSafeMode(mSafeMode);-        return mSafeMode;+        return false;     }      public void displayReady() {

更多相关文章

  1. Android的崛起和面临的困境
  2. Android官方入门文档
  3. 分析点击android桌面app图标启动应用程序的过程
  4. 自动 Android* 应用测试
  5. Android(安卓)应用程序快速启动的秘诀
  6. Android应用程序框架层和系统运行库层日志系统源代码分析
  7. Android应用程序的开发
  8. Android新手轻松入门十问十答
  9. C#/mono开发Android应用程序入门(三)-平台的意义和思考

随机推荐

  1. listview超强优化
  2. 第一行代码 第三章 RecyclerView
  3. Android——ViewPager和Fragment混合使用
  4. androidSDK下的图片资源
  5. android 文本中使用超链接
  6. Android获得手机信息
  7. android Launcher3应用列表修改透明背景
  8. Android 开发指南文档的部分中文翻译
  9. 自定义Android应用程序标题条
  10. android基础入门GridView视图(12)