Android5.0以下机型无法调试启动问题

小追兵专栏

Android 项目可以在Android5.0以上机型调试,但是在低版本无法调试;
错误如下:

Error while executing: am start -n "com.****.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.****.MainActivity }
Error type 3
Error: Activity class {com.****.MainActivity} does not exist.

如图:


这里写图片描述

第一眼见到这个错误,先想到的是AndroidManifest.xml中的配置问题,可是检查后,没有问题。

最后定位在了appbuild.gradle

如图:


修改后

multiDexEnabled从之前的false 改成true问题解决了。

最后:有需要Shadowsock翻墙账号可以私聊。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,901评论 25 709
  • 这一章主要针对项目中可以用到的一些实用功能来介绍Android Gradle,比如如何隐藏我们的证书文件,降低风险...
    acc8226阅读 12,301评论 3 25
  • 不怕跌倒,所以飞翔 组件化开发 参考资源 Android组件化方案 为什么要组件化开发 解决问题 实际业务变化非常...
    笔墨Android阅读 8,108评论 0 0
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,118评论 6 342
  • 上学的时候,最不招女生喜欢的女生,往往在男生堆里很吃香。这其中各有各的理由,意图交流以求正解也只是枉然,众说纷纭罢...
    大林家阅读 2,615评论 0 1