我在react-native中构建了一个项目,该项目在我的计算机上可以正常工作,但是更改其位置后,问题开始发生。我使用“ yarn add @ react-native-community / async-storage”安装了软件包
我试图进行npm安装,并使用yarm和其他工具重新安装组件。
"dependencies": {
"@react-native-community/async-storage": "^1.4.2",
"react": "16.8.3",
"react-native": "0.59.9",
"react-native-vector-icons": "^6.5.0",
"react-redux": "^7.1.0",
"redux": "^4.0.1"
},
失败:构建失败,并出现异常。
找不到SDK位置。使用ANDROID_SDK_ROOT环境变量或通过在项目的本地属性文件“ /Users/matheus/Desktop/TicTaeToe/android/local.properties”中设置sdk.dir路径来定义位置。
答案 0 :(得分:0)
在android文件夹中创建一个名为 local.properties
的文件在此文件中,写入sdk的路径,例如: sdk.dir = C:\ Users \ ialluego \ AppData \ Local \ Android \ Sdk
答案 1 :(得分:0)
基本上就像您正在构建没有sdk的apk一样,需要Android sdk来构建应用以响应本机,并且sdk的路径位于系统内部,例如
C:\ Users \ NameOFYourSystem \ AppData \ Local \ Android \ Sdk
因此,您可以在应用程序的android文件夹中创建local.properties文件,并将sdk.dir =映射到路径上方
在locaal.properties中仅需要一行就可以了