You need to enable JavaScript to run this app. 实体设备卸载React Native项目后重新安装报错Activity不存在如何解决
优惠活动
大模型
产品
解决方案
定价
更多

实体设备卸载React Native项目后重新安装报错Activity不存在如何解决

解决步骤

第一步:清理安卓设备残留应用

  • 你遇到的Error Type 3绝大多数是卸载应用时残留了多用户数据导致,先通过adb命令彻底清理包名对应的所有应用残留:
    首先执行主用户卸载命令
    adb uninstall com.newproject
    再执行全用户残留清理命令(0代表设备主用户ID,开了多用户/工作空间的可以替换为对应ID)
    adb uninstall --user 0 com.newproject
  • 也可以手动进入设备「设置→应用管理」,右上角开启「显示所有应用/显示系统进程」,搜索包名com.newproject,如果能搜到残留应用条目直接选择卸载所有用户的数据即可。

第二步:清理项目缓存并校验配置

  • 清理项目本地缓存避免构建异常:
    1. 清理node_modules并重装依赖
    rm -rf node_modules && npm install
    # 用yarn的用户执行 rm -rf node_modules && yarn install
    
    1. 清理安卓端构建缓存
    cd android
    ./gradlew clean
    cd ..
    
  • 校验安卓配置一致性:
    1. 打开android/app/src/main/AndroidManifest.xml,确认根节点的package属性值为com.newproject,且MainActivity的注册路径没有写错
    2. 打开android/app/build.gradle,确认defaultConfig下的applicationId值和包名com.newproject完全一致

第三步:重新安装运行

确认设备的USB调试、USB安装权限都已开启,重新执行运行命令即可:
npx react-native run-android


内容的提问来源于stack exchange,提问作者ctrl c ctrl v

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 07:00:01