美文网首页
ReactNative 之 (Task 'installDeb

ReactNative 之 (Task 'installDeb

作者: Vancetang | 来源:发表于2020-06-26 16:59 被阅读0次

问题描述

RN 起步阶段,在init 项目之后,使用

  npx react-native run-android
  • 报错信息提示 (Task 'installDebug' not found in project ':app')
image.png

问题解决

根据各种信息定位,大致的修复方法是,通过AndroidStudio 打开项目,并clean 项目

看到这里,大致猜测,AndroidStido 必然帮助项目完成了某些初始化动作

  • 首先:使用2个初始化项目,一个使用AndroidStudio打开,一个不用
  • 其次,diff 2个项目android目录的变化
  • 发现,local.properties 文件是造成差异的主要原因
  • 验证,将使用AndroidStudio打开的项目下local.properties 拷贝到另一个值初始化过得项目下,重新运行
  cp ./BaseRn/android/local.properties  ./KyRn/android/local.properties

结论

so , 只需要在ReactNative 初始化后,执行以下2条指令

touch android/local.properties 
echo "sdk.dir=/Users/vancetang/Library/Android/sdk" >> android/local.properties 
  • 注意 : sdk.dir 的目录需要替换为自己的AndroidSDK path

相关文章

网友评论

      本文标题:ReactNative 之 (Task 'installDeb

      本文链接:https://www.haomeiwen.com/subject/rtsufktx.html