开发者社区> 问答> 正文

为什么在aosp 9中运行时错误不是专门解决的

我通过自定义启动器来使用aosp 9。启动器可在平板电脑中使用,但当我选择“默认为首页”时,它将显示黑屏。

我没有使用logcat,而是

# logcat -b system | grep "launcher"

因为Logcat显示许多日志。为了仅过滤启动器,我使用了此功能。

我可以跟踪日志错误为

 12-02 12:11:02.938   397   711 W ActivityManager:   Force finishing activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:11:03.056   397   711 I ActivityManager: Process com.android.launcher (pid 1654) has died: fore TOP 
12-02 12:12:16.708   397   616 I PackageManager: Setting last chosen activity com.android.launcher3/.Launcher for user 0:
12-02 12:12:16.711   397   616 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x13000100 cmp=com.android.launcher3/.Launcher} from uid 0
12-02 12:12:29.674   397  1649 I PackageManager: Setting last chosen activity com.android.launcher/com.android.launcher2.Launcher for user 0:
12-02 12:12:29.677   397  1649 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x13200000 cmp=com.android.launcher/com.android.launcher2.Launcher (has extras)} from uid 1000
12-02 12:12:29.812   397   414 I ActivityManager: Start proc 1730:com.android.launcher/u0a10 for activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:12:30.151   397  1649 W ActivityManager:   Force finishing activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:12:30.158   397  1649 W ActivityManager:   Force finishing activity com.android.launcher3/.Launcher
12-02 12:12:30.276   397   446 I ActivityManager: Process com.android.launcher (pid 1730) has died: fore TOP 
12-02 12:12:32.706   397  1590 I PackageManager: Setting last chosen activity com.android.launcher/com.android.launcher2.Launcher for user 0:
12-02 12:12:32.709   397  1590 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x13000100 cmp=com.android.launcher/com.android.launcher2.Launcher} from uid 0
12-02 12:12:32.862   397   414 I ActivityManager: Start proc 1783:com.android.launcher/u0a10 for activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:12:33.298   397  1590 W ActivityManager:   Force finishing activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:12:33.405   397   711 I ActivityManager: Process com.android.launcher (pid 1783) has died: fore TOP 
12-02 12:12:43.301   397  1649 I PackageManager: Setting last chosen activity com.android.launcher3/.Launcher for user 0:
12-02 12:12:43.305   397  1809 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x13200000 cmp=com.android.launcher3/.Launcher (has extras)} from uid 1000
12-02 12:12:43.758   808   808 I chatty  : uid=10026(com.android.launcher3) identical 1 line
12-02 12:21:08.761   397  1649 I PackageManager: Setting last chosen activity com.android.launcher/com.android.launcher2.Launcher for user 0:
12-02 12:21:08.764   397  1649 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x13200000 cmp=com.android.launcher/com.android.launcher2.Launcher (has extras)} from uid 1000
12-02 12:21:08.908   397   414 I ActivityManager: Start proc 2045:com.android.launcher/u0a10 for activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:21:09.331   397   408 W ActivityManager:   Force finishing activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:21:09.341   397   408 W ActivityManager:   Force finishing activity com.android.launcher3/.Launcher
12-02 12:21:09.495   397   447 I ActivityManager: Process com.android.launcher (pid 2045) has died: fore TOP 
12-02 12:21:10.689   397   447 I PackageManager: Setting last chosen activity com.android.launcher/com.android.launcher2.Launcher for user 0:
12-02 12:21:10.694   397   408 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x13000100 cmp=com.android.launcher/com.android.launcher2.Launcher} from uid 0
12-02 12:21:10.844   397   414 I ActivityManager: Start proc 2074:com.android.launcher/u0a10 for activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:21:11.290   397   408 W ActivityManager:   Force finishing activity com.android.launcher/com.android.launcher2.Launcher
12-02 12:21:11.428   397  1756 I ActivityManager: Process com.android.launcher (pid 2074) has died: fore TOP 

没有像NullPointerException或ClassNotFoundException这样的特定错误可以显示。它只是显示为强制完成活动,而不显示哪个活动。那么在这种情况下,如何纠正此错误?

请提供解决方案。

展开
收起
Puppet 2019-12-04 15:31:18 1013 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载