You need to enable JavaScript to run this app. React Native安装backendless-react-native后安卓应用构建失败无法卸载
优惠活动
大模型
产品
解决方案
定价
更多

React Native安装backendless-react-native后安卓应用构建失败无法卸载

问题根因

构建失败的核心原因是backendless-react-native依赖卸载不彻底,安卓gradle配置中仍然残留了该原生模块的依赖声明,构建时gradle找不到对应模块导致匹配配置失败。

解决步骤
  • 第一步:清理npm侧依赖残留
    执行以下命令卸载npm包、重装依赖:
npm uninstall backendless-react-native --save
rm -rf node_modules package-lock.json
npm install

如果使用yarn作为包管理工具,对应执行:

yarn remove backendless-react-native
rm -rf node_modules yarn.lock
yarn install
  • 第二步:清理安卓原生配置残留
  1. 打开android/settings.gradle文件,删除所有包含backendless-react-native的配置行,通常为以下两行:
include ':backendless-react-native'
project(':backendless-react-native').projectDir = new File(rootProject.projectDir, '../node_modules/backendless-react-native/android')
  1. 打开android/app/build.gradle文件,在dependencies代码块中删除如下依赖声明:
implementation project(':backendless-react-native')
  1. 打开android/app/src/main/java/[你的应用包名路径]/MainApplication.java文件,删除和backendless-react-native相关的导入语句、模块注册代码。
  • 第三步:清理缓存重新构建
    进入安卓目录执行gradle清理,再返回根目录启动应用,启动前建议先手动打开安卓模拟器或者连接实体安卓设备,避免模拟器自动启动失败的提示:
cd android
./gradlew clean
cd ..
npm run android

内容的提问来源于stack exchange,提问作者Mikha Matta

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.09 05:18:03