Невозможно создать собственное приложение на Android-устройстве: не удалось найти цель с хэш-строкой 'android-23'
Вот полная ошибка: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"
}
}
Я запустил Android SDK Manager, и у меня естьAndroid SDK Build-Tools
Установлена версия 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, наивно полагая, что это решит проблему.
Пожалуйста, помогите мне ТАК, ты моя единственная надежда.