Androidスタジオプロジェクトに問題があります。このプロジェクトはGoogle API 24でコンパイルされていますが、Android Studioからは実行できません。私はプロジェクトを構築してAPKを生成することができます。手動またはADBをインストールすると、魅力的に機能します。 しかし、私がAS上でプロジェクトを実行しようとすると、実行設定ポップアップが "Please select Android SDK"というエラーで開かれます。 [実行]をクリックすると、「設定が間違っています。もう一度編集しますか?」というメッセージが表示されます。表示され、「とにかく続ける」をクリックすると、「エラー実行中のアプリ:Android SDKを選択してください」というエラーが表示されます。 私がプロジェクトの構造に進むと、コンパイルSDKのバージョンは「Google APIs、Android 24(API 24)」です。これは私が望むものです。Android - Google API - 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バージョンはnullであり、選択肢には何も提案されていません。私が選択できるのは、何もしない "自動的にベストを選ぶ"だけです。
この問題は、Mac版のYosemite OSを使用していますが、ASとAndroid SDKをフォーマットして再インストールしても問題は残りますが、私は数週間前にそれを持っており、エルキャプテン上のMacBook Proには、それが正常に動作しませんでした
誰かがこの問題について知ってい
私は同じ問題に直面しています。 Androidスタジオ2.2.2 Windows。 – user1608385
新しいプロジェクトを作成し、この新しいプロジェクト(builds.gradle、AndroidManifest、assets、src、resフォルダ)に以前のソースをコピーすることで、私はそれをバイパスしました。その後、通常どおりプロジェクトをコンパイル、起動、デバッグすることができます。 あなたのために働くかどうか教えてください。 – Pidikan
お返事ありがとうございます。私の解決策は、C:\ Users \ MYUSERNAME \ AppData \ Local \ AndroidのSDKフォルダの名前を変更することでした。私はその後、Android Studioを開いて、新しく指定したフォルダに向けて指していた。これはAndroid Studioの非常に迷惑なバグです。 – user1608385