美文网首页
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