我在react-native中构建了一个项目,它在我的计算机上运行良好,但在更改其位置后,问题开始发生。我使用“yarn add @react-native-community/async-storage”安装了这个包
我尝试了npm安装,用亚尔姆重新安装组件,还有其他的。
"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"
},
字符串
FAILURE:生成失败,出现异常。
- 哪里出错了:配置项目“:@react-native-community_async-storage”时出现问题。
找不到SDK位置。使用ANDROID_SDK_ROOT环境变量或通过在项目的本地属性文件'/Users/matheus/Desktop/TicTaeToe/android/ www.example.com '中设置sdk.dir路径来定义位置local.properties。
3条答案
按热度按时间xvw2m8pv1#
在android文件夹中创建一个名为local.properties的文件
在此文件中写入sdk的路径,例如:sdk.dir=C:\Users\iallugo\AppData\Local\Android\Sdk
(ialluego是您的用户名)
pnwntuvh2#
基本上它就像你正在构建一个apk没有sdk,android sdk是需要建立一个应用程序在react native和sdk的路径位于您的系统内某处,如
C:\Users\NameOFYourSystem\AppData\Local\Android\Sdk
因此,要做到这一点,您可以创建local.properties文件在Android文件夹中的应用程序和Mapsdk.dir =上述路径
在locaal.properties中只需要一行就可以了
tkqqtvp13#
这个问题发生在windows中,因为斜线
在项目文件夹中,导航到android并打开local.properties文件
替换
字符串
与
第一个月
它就能正常工作