安装并运行apk时出现恼人的Error: Activity class {xxx/xxx.MainActivity} does not exist.
使用”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.相关推荐
- Android11——【安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”】解决方案
环境配置 Android Studio 2020.3.1 问题描述 安装realese版本apk时提示"无效的安装包"或者"安装包解析出错". 问题分析 即:A ...
- android 运行apk时崩溃,从Android Studio运行时安装APK时应用程序崩溃完美无缺
我最近将 Android Studio更新为2.3,将SDK更新为25.现在,当我在我的手机或模拟器上运行Android Studio应用程序时,它运行正常但是当我生成APK或从应用程序获取APK并在 ...
- Android 安装自身更新APK时,包解析错误或无法访问文件的可能原因
[啰嗦] 其实能找到我的文章的小伙伴估计早已解决99.99%的问题,我这里讲的是一个比较白痴的问题及很简单地解决,供有可能需要的人参考. [起源] 在做Android自动更新时,用了一段Android ...
- 华为运行APK时的ART空指针间接引用报错问题
文章目录 1. 问题情况 1. 问题情况 在此前已经正常运行过的项目,重新修改了配置信息(gradle和一些业务环境信息如域名等)后重新运行时,运行后若干秒后会发生闪退并输出了以下的错误信息.并且该错 ...
- macOS系统运行jmeter时去除恼人的shell黑框
默认情况下,运行jmeter会打开一个shell窗口以启动程序.利用macOS自带的"自动操作"工具及shell指令可以做到隐藏shell窗口来获得类似其它软件的双击即执行体验. ...
- ros 运行rviz时出现 QXcbConnection: XCB error: 148 错误 解决方法
出现上述问题的原因: 1.由于使用了nvc远程控制下位机: 2.rviz是一个基于opengl开发的图形插件,需要使用理论的屏幕参数(thetis' screen),由于使用了teamviewer会导 ...
- android 更新apk 应用为安装,应用未安装!从Android Studio构建安装APK时出错 - java
通过android studio生成签名的apk后,在安装发布的apk时,手机显示错误: 应用未安装 我在这个应用程式中遇到这个问题.我已经在处理它,并安装了与安装它相同的apk. 我已经尝试过这些: ...
- android studio安装apk时,vivo 部分手机出现 解析软件包错误
AndroidStudio运行apk时,vivo部分手机出现 解析软件包错误 提示,安装失败; 解决方法: Androidstudio --> File --> Settin ...
- android usb 触摸屏 apk,Android插入USB设备,自动弹出提示运行apk
USB HOST模式开发下可能会遇到这个问题. 第一步是在AndroidManifest.xml文件中修改,主意下面红色字体...... 一般调用的activity都是Main和Lanunch入口,加 ...
最新文章
- SpringBoot缓存应用实践
- matlab创建符号常量出错,错误:代码中意外的符号/输入/字符串常量/数值常数/特殊...
- Java提高篇——Java 异常处理
- mysql大数据分库和分表 php解决方案
- 【设计模式】7、桥接模式
- 超详细前端开发案例:品优购商场项目(三)
- 双百双新产业项目是什么_投资380亿,广西38个“双百双新”产业项目开竣工
- Python3.8安装 jupyter报错 NotImplementedError
- CentOS虚拟机时间同步
- Gartner:2020年数据与分析领域的十大技术趋势
- MATLAB PDE工具箱电磁场仿真平行电容板及电偶极子详解
- php的json_encode第二个参数学习及应用
- (Kinetisnbsp;K60)WDOG看门狗测试
- win版跳过id锁工具_实测:一键跳过苹果锁,免费
- Xshell4、Xftp4注册码
- ArcGISServer 10.2发布地理处理服务:以CAD数据至地理数据库为例(2)发布地理处理服务
- 2021牛客多校#10 F-Train Wreck
- VMware tools 安装失败
- 11、深圳经济特区数据条例
- win10隐藏任务栏_如何隐藏或删除Windows 10任务栏图标
热门文章
- 【MySQL 读写分离】Sharding JDBC + Spring boot 实现数据库读写分离的登录 Demo
- unique_ptr代码练习 配合原子之音自用
- 华为服务器hba卡状态查询,查询HBA卡信息 - OceanStor Dorado V6 主机连通性指南(VMware ESXi) - 华为数据存储...
- UE4|操作设置+蓝图辅助
- 安装oracle出现oraclenet,安装ORACLE服务出现Oracle Net Configuration Assistant 失败问题【我】...
- 用FileZilla服务器端和客户端实现本机与虚拟机之间文件上传和下载
- 低延迟垃圾回收器ZGC
- NKOJ P1107 ---- 达喀尔拉力赛
- JS实现坐标系转换(wgs84、bd09ll、gcj02)百度、GPS、高德、腾讯地图相互转换
- Performance:前端页面性能监控