私の Android Studio プロジェクトが、最小限の SDK では使用できないメソッドと型を提案していることに気付きました。Android Studio バージョン 1.1.0 を使用しています。
build.gradle ファイルで SDK の最小バージョンが正しく設定されていることがわかります。
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.pythagoras.sunshine"
minSdkVersion 18
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
...
}
しかし、Android Studio の「オートコンプリート」機能は、API 18 では使用できないメソッドをまだ提案していることに気付きました。プロジェクトをビルドすると、これらの新しいメソッドの使用に関するエラーは発生しません。 on はターゲット API を使用していますが、アプリケーションに問題はありません。
Android Studio の設定で、API からオートコンプリート オプションを最小値よりも大きく削除することはできますか? または、最近のメソッドが使用された場合にビルドエラーを発生させる方法は少なくともありますか? 「プロジェクトをGradleファイルと同期」ボタンを試しましたが、再構築時にエラーは発生しませんでした。
ありがとうございました!