Android Studio 2.0 Beta2を使用しています。GoogleマップAPI v1(パッケージcom.google.Android.maps)as * .jar file。この古いプロジェクトを実行するには、最後のプロジェクト(23)より古いcompileSdkVersionを指定する必要があります。
compileSdkVersion 'Google Inc.:Google APIs:17'
しかし、私はエラー:Android SDK error in Android Studioを選択してください。この古いプロジェクトを古いcompileSdkVersionで実行するにはどうすればよいですか?
アプリモジュールでgradle.buldを開き、versionCodeまたはversionNameを変更して同期します。
最も簡単な方法は次のとおりです。
ツール-> Android-> Gradleファイルとプロジェクトを同期(Android Studio 3.0.1)
Android Studio 2.1.3では、アプリを起動しようとしたときにこのメッセージが表示されました。
ASの[モジュール設定]ダイアログを使用して、別のコンパイルSDKバージョンを選択しました。次に、同じダイアログに戻り、Google API 17を再度選択しました。
その後、ASは設定を受け入れ、アプリを起動できました。
Build.gradleファイルの内容は、エラーメッセージが表示されたときの内容と同じなので、本当に奇妙です。
私の場合は、compileSdkVersionとbuildToolsVersionAndroidスタジオ。手動でAndroid astudioがgradleの値を認識しない理由がわかりません。
手順は次のとおりです。
ファイル/プロジェクト構造/フレーバー/
そしてbuildToolsVersionとcompileSdkVersionを設定します。
ただし、確認する必要があります。Android studioはこの値をgradleファイルの最後に配置し、この変数を複製した場合、gradle build makeエラー。だからここでカットアンドペーストをする
Android {
defaultConfig {
compileSdkVersion 22
buildToolsVersion '22.0.0'
minSdkVersion 15
targetSdkVersion 22
versionCode versionMajor * 10000 + versionMinor * 1000 + versionPatch * 100 + versionDevel
versionName "${versionMajor}.${versionMinor}.${versionPatch}.${versionDevel}"
multiDexEnabled = true
}
以上です!
それは私のために働く
intelliJ IDEA 13エラー:選択してくださいAndroid SDK
私の問題:「Android SDK」を選択してください。しかし、すべては順調です:(-> IntelliJファイルの1つがクラッシュしたと思います(死のブルースクリーン後)
私の解像度:
ファイル->設定-> Android SDK-> Android SDK Location Edit-> Next、Next(Android SDKは最新です。)、Finished
...クラッシュしたファイルは修復されました!
これが役立つことを願っています!
画面の右端にあるGradleボタンに移動してリフレッシュしたところ、うまくいきました。