比如设置应用打开闪退的报错信息如下:
09-29 16:30:37.105  1675  1675 D AndroidRuntime: Shutting down VM
09-29 16:30:37.107  1675  1675 E AndroidRuntime: FATAL EXCEPTION: main
09-29 16:30:37.107  1675  1675 E AndroidRuntime: Process: com.android.settings, PID: 1675
09-29 16:30:37.107  1675  1675 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate application com.android.settings.SettingsApplication: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.SettingsApplication" on path: DexPathList[[zip file "/system/priv-app/Settings/Settings.apk"],nativeLibraryDirectories=[/system/priv-app/Settings/lib/arm64, /system/priv-app/Settings/Settings.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /system/lib, /vendor/lib]]
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.app.LoadedApk.makeApplication(LoadedApk.java:802)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5399)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.app.ActivityThread.-wrap2(ActivityThread.java)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1551)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:102)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.os.Looper.loop(Looper.java:154)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:6141)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at java.lang.reflect.Method.invoke(Native Method)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)
09-29 16:30:37.107  1675  1675 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.SettingsApplication" on path: DexPathList[[zip file "/system/priv-app/Settings/Settings.apk"],nativeLibraryDirectories=[/system/priv-app/Settings/lib/arm64, /system/priv-app/Settings/Settings.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /system/lib, /vendor/lib]]
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.app.Instrumentation.newApplication(Instrumentation.java:992)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     at android.app.LoadedApk.makeApplication(LoadedApk.java:796)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     ... 9 more
09-29 16:30:37.107  1675  1675 E AndroidRuntime:     Suppressed: java.io.IOException: No original dex files found for dex location /system/priv-app/Settings/Settings.apk
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexFile.openDexFileNative(Native Method)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexFile.openDexFile(DexFile.java:367)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexFile.<init>(DexFile.java:112)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexFile.<init>(DexFile.java:77)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexPathList.loadDexFile(DexPathList.java:359)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexPathList.makeElements(DexPathList.java:323)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexPathList.makeDexElements(DexPathList.java:263)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.DexPathList.<init>(DexPathList.java:126)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:48)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at dalvik.system.PathClassLoader.<init>(PathClassLoader.java:64)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at com.android.internal.os.PathClassLoaderFactory.createClassLoader(PathClassLoaderFactory.java:43)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:58)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.LoadedApk.createOrUpdateClassLoaderLocked(LoadedApk.java:520)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.LoadedApk.getClassLoader(LoadedApk.java:553)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1872)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.LoadedApk.getResources(LoadedApk.java:766)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.ContextImpl.<init>(ContextImpl.java:2038)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.ContextImpl.createAppContext(ContextImpl.java:1983)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5316)
09-29 16:30:37.107  1675  1675 E AndroidRuntime:         ... 8 more
09-29 16:30:37.109   448   740 W ActivityManager:   Force finishing activity com.android.settings/.Settings
09-29 16:30:37.121  1675  1675 I Process : Sending signal. PID: 1675 SIG: 9
09-29 16:30:37.142   448  1562 I ActivityManager: Process com.android.settings (pid 1675) has died
09-29 16:30:37.142   448  1562 D ActivityManager: cleanUpApplicationRecord -- 1675

解决方案:
将device\rockchip\rk3399\rk3399_all\BoardConfig.mk中的“WITH_DEXPREOPT := true”修改为“WITH_DEXPREOPT := false”

RK3399 Android7.1系统多个应用出现概率性打开闪退的问题相关推荐

  1. [RK3399][Android7.1] 系统reboot mode机制小结

    Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 背景: 到kernel 4.4上面,发现内核把重启参数通用驱动也实现了. rk3288 android ...

  2. [RK3399][Android7.1] 调试笔记 --- 系统默认时钟配置

    OS: Android 7.1 Board: Firefly-RK3399 Kernel: v4.4.55 分两个模块,一个是cpu,还有一个是pmu模块,这里只举例cpu,cpu又分在两个文件中定义 ...

  3. RK3399 Android7.1 编译

    RK3399 Android7.1 编译 文章目录 RK3399 Android7.1 编译 前言 设置 Linux 编译环境 安装 JDK 可选- 更新默认的 Java 版本 安装所需的程序包(Ub ...

  4. java获取apk启动activity_[RK3399] android7.1 设置开机启动apk

    平台: RK3399+android7.1 开机启动apk (1)修改类: ./frameworks/base/services/core/java/com/android/server/am/Act ...

  5. 如何将ffmpeg x264的动态库编译入Android7.1系统源码(详细步骤)

    0 前言 对于刚接触Android中ffmpeg的来说,ffmpeg的编译有很多坑,这些坑我都踩过一遍,而且网上文章鱼龙混杂写的太乱,不想太多人浪费时间在编译上,所以把成功的代码及编译步骤分享出来. ...

  6. 基于RK3399分析Linux系统下的CPU时钟管理 - 第3篇

    1. 时钟系统结构 rockchip的时钟系统代码位于drivers/clk/rockchip,目录整体结构如下: ├── rockchip │ ├── clk.c---------------时钟系 ...

  7. android手机底噪,[RK3399][Android7.1] 调试笔记 --- Codec播放音乐会有底噪

    Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 背景: 移植完Codec RT5640之后,发现播放声音的时候底部有噪声. 用示波器测量到的左右声道波 ...

  8. a40i平台android7.1系统开发环境搭建

    一   搭建Android7.1系统开发环境 Ubuntu14.04 搭建android7.1开发环境 参考:https://blog.csdn.net/weixin_34399060/article ...

  9. [RK3399][Android7.1] 调试笔记 --- I2S1工作输出是12MHz问题

    Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 现象: 使用I2S1通道,测量到的I2S MCLK是12MHz. 理论上应该是11.288MHz. 原 ...

最新文章

  1. 2020-09-20C++学习笔记之与C语言对比1
  2. spark MapOutputTrackerMaster
  3. MFC全局函数开局——AfxGetApp解剖
  4. struts实战--添加功能(重点文件上传)
  5. android NDK 编译hellojni 例子文件
  6. 修改服务器404页面,服务器上的404页面做了有什么好处?
  7. Python Django列表渲染for的使用
  8. 用计算机控制人造卫星和导弹的发射属于,2008年6月全国高校计算机等级考试(广西考区)一级笔试试题卷...
  9. jQuery在线手册
  10. 【SQLAlchemy】PostgreSQL的自增长主键定义
  11. SQLServer数据库,表内存,实例名分析SQL语句
  12. 算法不会,尚能饭否之队列
  13. nessus 命令行新建用户_【笔记3】命令行基础
  14. Nginx下root指令问题
  15. Delphi创建ActiveX控件,实现安全接口及无界面代码
  16. 用Winhex软件定位NTFS文件系统的不明白之处
  17. 【IoT】产品设计之商业模式分析:一篇文章九个维度,带你认知小米的商业模式
  18. cloopen java_GitHub - cloopen/java-sms-sdk: Yuntongxun SMS SDK for Java
  19. win10常用软件汇总
  20. u盘正常接入后计算机无法看到,U盘连接到电脑之后,电脑无反应怎么办?

热门文章

  1. 2022/10/17-10/22周报
  2. 污染源动态管控系统 污染源动态管理系统
  3. 报错Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat ‘C:\hiberfil.sys‘
  4. 电视PPTV服务器响应异常,PPTV出现异常错误怎么办?PPTV异常错误解决方法
  5. pycharm使用私钥远程连接服务器
  6. JNI开发基础知识及编译SO(一)
  7. Xilinx官网大全__PowerPC 架构
  8. git命令提交代码/vscode提交代码
  9. python中a+=1是什么意思_在Python中,a+=1会比a=a+1快吗?
  10. 普林斯顿教授:中国学生的功利心妨碍了他们的长远发展