У меня проблема с проектом студии Android. Проект составлен с помощью API Google 24, но я не могу запустить его из Android Studio. Я могу построить проект и сгенерировать APK, и если я его установлю вручную или с помощью ADB, он работает как шарм. Но если я попытаюсь запустить проект в AS, всплывающее окно запуска запускается с ошибкой «Пожалуйста, выберите Android SDK». Когда я нажимаю «Выполнить», появляется сообщение «Конфигурация по-прежнему некорректна. Вы хотите изменить ее еще раз?» появляется, и я могу нажать «Продолжить в любом случае», что дало мне ошибку «Ошибка при запуске приложения: выберите Android SDK». Если я перейду к структуре проекта, то скомпилированная версия SDK будет «Google API, Android 24 (API 24)», что я и хочу.Android - API Google - ошибка обнаружения SDK
Вот мой build.gradle файл:
apply plugin: 'com.android.application'
android {
compileSdkVersion 'Google Inc.:Google APIs:24'
buildToolsVersion '25'
defaultConfig {
minSdkVersion 16
targetSdkVersion 22 // SDK 23 /!\ Permissions handling
versionCode 52
versionName "1.6"
applicationId "com.myapp.app"
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "4g"
}
signingConfigs {
release {
...
}
}
buildTypes {
debug {
minifyEnabled false
applicationIdSuffix '.debug'
versionNameSuffix '-DEBUG'
}
release {
signingConfig signingConfigs.release
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
}
}
lintOptions {
abortOnError false
}
useLibrary 'org.apache.http.legacy'
}
repositories {
flatDir {
dirs 'libs'
}
}
dependencies {
compile 'com.android.support:support-v4:24.2.1'
compile 'com.squareup.okhttp3:okhttp:3.3.1'
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
compile 'com.android.support:mediarouter-v7:24.2.1'
compile 'com.android.support:recyclerview-v7:24.2.1'
compile 'com.android.support:preference-v7:24.2.1'
}
Кроме того, я думаю, что это та же самая проблема, на файл XML, предварительный просмотр не работает. Версия API-редактора редактора является нулевой, и ни один из них не предлагается в выборе. Все, что я могу выбрать, это «Автоматически выбирать лучший», который ничего не делает. У меня также есть предупреждение Неизвестного атрибута для каждого атрибута.
У меня есть эта проблема на Mac mini с последней версией Yosemite OS. Даже после форматирования и переустановки AS и Android SDK проблема все еще здесь, но я его не было несколько недель назад и на про Macbook Эль-капитан, это работает отлично
ли кто-то знает об этой проблеме
Я сталкиваюсь с той же проблемой. Android Studio 2.2.2 Windows. – user1608385
Я обошел его, создав новый проект и скопировав предыдущие источники в этом новом проекте (builds.gradle, AndroidManifest, assets, src и res folders). После этого проект может быть скомпилирован, запущен и отлажен, как обычно. Скажите, если это сработает для вас. – Pidikan
Спасибо за ответ. Мое решение состояло в том, чтобы переименовать папку SDK в C: \ Users \ MYUSERNAME \ AppData \ Local \ Android на что-то еще.Затем я открыл Android-студию и указал ее на новую папку, и вуаля все было исправлено. Это очень неприятная ошибка в Android Studio. – user1608385