使用”react-native run-android”命令运行android应用时,如果常常出现如下错误:
Starting the app (/home/xxx/soft/sdk//platform-tools/adb shell am start -n xxx/.MainActivity)…
Starting: Intent { cmp=xxx/.MainActivity }
Error type 3
Error: Activity class {xxx/xxx.MainActivity} does not exist.
尽管该应用可以安装到你的安卓设备, 不影响使用,但是看着好碍眼。本着不能规避问题的原则,还是要想办法消掉这个错误。经过本人的一番尝试,总算解决了这个碍眼的bug.在此记录一下解决的步骤。
1. 首先是检查这个MainActivity.java是不是真的存在,且包名和路径无误;
2. 如果文件存在,且包名和路径没有问题,那么就打开你项目所在 的/android/app/build.gradle文件,删除defaultConfig下的applicationId,像下面这样:
apply plugin: ‘com.android.application’
android {
compileSdkVersion xxx
buildToolsVersion “xxx”

defaultConfig {

// applicationId “xxx”
或者将applicationId的值改成manifest文件里指定的package。
再运行”react-native run-android”,OK了。
出现这个问题的原因是你的package和applicationId不一致。如果你没有在你的 build.gradle 文件中定义 applicationId,这个applicationId 将默认为 AndroidManifest.xml 中所指定的与package相同的值。
注意:现在的Android Gradle编译系统的android项目是以applicationId作为唯一标识应用的包名。

安装并运行apk时出现恼人的Error: Activity class {xxx/xxx.MainActivity} does not exist.相关推荐

  1. Android11——【安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”】解决方案

    环境配置 Android Studio 2020.3.1 问题描述 安装realese版本apk时提示"无效的安装包"或者"安装包解析出错". 问题分析 即:A ...

  2. android 运行apk时崩溃,从Android Studio运行时安装APK时应用程序崩溃完美无缺

    我最近将 Android Studio更新为2.3,将SDK更新为25.现在,当我在我的手机或模拟器上运行Android Studio应用程序时,它运行正常但是当我生成APK或从应用程序获取APK并在 ...

  3. Android 安装自身更新APK时,包解析错误或无法访问文件的可能原因

    [啰嗦] 其实能找到我的文章的小伙伴估计早已解决99.99%的问题,我这里讲的是一个比较白痴的问题及很简单地解决,供有可能需要的人参考. [起源] 在做Android自动更新时,用了一段Android ...

  4. 华为运行APK时的ART空指针间接引用报错问题

    文章目录 1. 问题情况 1. 问题情况 在此前已经正常运行过的项目,重新修改了配置信息(gradle和一些业务环境信息如域名等)后重新运行时,运行后若干秒后会发生闪退并输出了以下的错误信息.并且该错 ...

  5. macOS系统运行jmeter时去除恼人的shell黑框

    默认情况下,运行jmeter会打开一个shell窗口以启动程序.利用macOS自带的"自动操作"工具及shell指令可以做到隐藏shell窗口来获得类似其它软件的双击即执行体验. ...

  6. ros 运行rviz时出现 QXcbConnection: XCB error: 148 错误 解决方法

    出现上述问题的原因: 1.由于使用了nvc远程控制下位机: 2.rviz是一个基于opengl开发的图形插件,需要使用理论的屏幕参数(thetis' screen),由于使用了teamviewer会导 ...

  7. android 更新apk 应用为安装,应用未安装!从Android Studio构建安装APK时出错 - java

    通过android studio生成签名的apk后,在安装发布的apk时,手机显示错误: 应用未安装 我在这个应用程式中遇到这个问题.我已经在处理它,并安装了与安装它相同的apk. 我已经尝试过这些: ...

  8. android studio安装apk时,vivo 部分手机出现 解析软件包错误

    AndroidStudio运行apk时,vivo部分手机出现   解析软件包错误  提示,安装失败; 解决方法: Androidstudio  -->  File   --> Settin ...

  9. android usb 触摸屏 apk,Android插入USB设备,自动弹出提示运行apk

    USB HOST模式开发下可能会遇到这个问题. 第一步是在AndroidManifest.xml文件中修改,主意下面红色字体...... 一般调用的activity都是Main和Lanunch入口,加 ...

最新文章

  1. SpringBoot缓存应用实践
  2. matlab创建符号常量出错,错误:代码中意外的符号/输入/字符串常量/数值常数/特殊...
  3. Java提高篇——Java 异常处理
  4. mysql大数据分库和分表 php解决方案
  5. 【设计模式】7、桥接模式
  6. 超详细前端开发案例:品优购商场项目(三)
  7. 双百双新产业项目是什么_投资380亿,广西38个“双百双新”产业项目开竣工
  8. Python3.8安装 jupyter报错 NotImplementedError
  9. CentOS虚拟机时间同步
  10. Gartner:2020年数据与分析领域的十大技术趋势
  11. MATLAB PDE工具箱电磁场仿真平行电容板及电偶极子详解
  12. php的json_encode第二个参数学习及应用
  13. (Kinetisnbsp;K60)WDOG看门狗测试
  14. win版跳过id锁工具_实测:一键跳过苹果锁,免费
  15. Xshell4、Xftp4注册码
  16. ArcGISServer 10.2发布地理处理服务:以CAD数据至地理数据库为例(2)发布地理处理服务
  17. 2021牛客多校#10 F-Train Wreck
  18. VMware tools 安装失败
  19. 11、深圳经济特区数据条例
  20. win10隐藏任务栏_如何隐藏或删除Windows 10任务栏图标

热门文章

  1. 【MySQL 读写分离】Sharding JDBC + Spring boot 实现数据库读写分离的登录 Demo
  2. unique_ptr代码练习 配合原子之音自用
  3. 华为服务器hba卡状态查询,查询HBA卡信息 - OceanStor Dorado V6 主机连通性指南(VMware ESXi) - 华为数据存储...
  4. UE4|操作设置+蓝图辅助
  5. 安装oracle出现oraclenet,安装ORACLE服务出现Oracle Net Configuration Assistant 失败问题【我】...
  6. 用FileZilla服务器端和客户端实现本机与虚拟机之间文件上传和下载
  7. 低延迟垃圾回收器ZGC
  8. NKOJ P1107 ---- 达喀尔拉力赛
  9. JS实现坐标系转换(wgs84、bd09ll、gcj02)百度、GPS、高德、腾讯地图相互转换
  10. Performance:前端页面性能监控