这是完整的错误: failed to find target with hash string 'android-23' in: /Users/username/Library/Android/sdk
这是build.gradle我的文件android/app:
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.mobile"
minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
Run Code Online (Sandbox Code Playgroud)
我运行了Android SDK Manager,我安装了Android SDK Build-ToolsRev 23.0.1,以及Android 6.0(API 23)的所有文件.
我在网上搜索了这个问题并尝试了很多解决方案; 重启终端,删除根目录下的文件的gradle,确保ANDROID_HOME指向正确的目录下(由于这是我继ReactNative文档,我都已经复制~./bashrc及~./bash_profile以下行:
# If you installed the SDK via Homebrew, otherwise ~/Library/Android/sdk
export ANDROID_HOME=/usr/local/opt/android-sdk.
到目前为止,对我来说没有任何效果,我一直都会遇到同样的错误.我应该补充一点,一切正常,直到我安装Android Studio,之后我开始收到此错误.从那时起,我已经天真地卸载了Android Studio,认为它可以解决问题.
请帮帮我,你是我唯一的希望.