【发布时间】:2016-04-21 18:49:53
【问题描述】:
这是完整的错误:failed to find target with hash string 'android-23' in: /Users/username/Library/Android/sdk
这是我android/app中的build.gradle文件:
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"
}
}
我运行了 Android SDK 管理器,并安装了 Android SDK Build-Tools Rev 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,以为它会解决问题。
请帮助我,你是我唯一的希望。
【问题讨论】:
标签: android react-native