[解決済み] APIレベルの変更 Android Studio
2022-03-22 07:56:40
質問
Android Studioの最小SDKバージョンをAPI 12からAPI 14に変更したいのですが、どうすればよいですか?マニフェストファイルでの変更を試みました。
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="18" />
を実行し、プロジェクトを再構築しても、Android Studio IDEでエラーが発生します。IDEがこの変更を認識できるように、「プロジェクトのプロパティ」などでmin SDKを設定する必要があると思いますが、Android Studioでこれを行う場所が見当たりません。
解決方法は?
既存のプロジェクトでminSdkVersionを更新したいのですが。
-
更新
build.gradle(Module: app)
- の下にあることを確認してください。 Gradleスクリプト で、それが NOTbuild.gradle(Project: yourproject)
.
build.gradleの例です。
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
buildToolsVersion "28.0.2"
defaultConfig {
applicationId "com.stackoverflow.answer"
minSdkVersion 21
targetSdkVersion 28
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dependencies {
androidTestCompile 'junit:junit:4.12'
compile fileTree(dir: 'libs', include: ['*.jar'])
}
- gradleを同期させるボタン (すべてのgradleプロジェクトを更新することも可能です)
Android Studioの初心者向けボタン("Sync gradle button")は、以下の場所にあります。 ツール -> Android -> プロジェクトとGradleファイルの同期 "プロジェクトの再構築" ビルド -> プロジェクトを再構築する
- プロジェクトの再構築
その後
を更新することで
build.gradle
's
minSdkVersion
で、gradleファイルを同期するボタン("Sync Project with Gradle files")をクリックする必要があります。そうするとマーカーが消えます。
更新 manifest.xml マニフェスト ファイル内の SDK レベルへの参照を削除するなど、Android Studio ではもう必要ありません。
関連
-
cygwinのダウンロード、インストールチュートリアル、およびCDTの「makeプログラムがパスに見つからない」バグの解消
-
アンドロイドのエリプサイズを使用する
-
AndroidStudioのショートカット 検索/置換
-
アプリの実行エラー。ターゲットデバイスが見つからない問題
-
[解決済み] アイテムの親を取得する際にエラーが発生しました。AppCompat v23にアップグレードした後、指定された名前に一致するリソースが見つかりません。
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Android Studioでパッケージ名を変更する
-
[解決済み] Android Studioの「assets」フォルダはどこに配置すればいいですか?
-
[解決済み] Android StudioのGradleとは?
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
adb シェルがデバイスのオフラインを求めるプロンプトを表示する
-
Gradle の同期に失敗しました。com.android.tools.build:gradle が見つかりませんでした。
-
AndroidStudio3.0 Error:Execution failed for task ':app:processDebugResources'.
-
アプリケーションがメインスレッドで過剰に作業している可能性があります。
-
WeChatとQQは、他のアプリのオープンリストに自分のアプリを追加し、ファイルパスを取得することができます
-
問題 ---- Android ---- ActivityManager: Error: アクティビティクラス{xx/xx.MainActivity}が存在しない
-
android studioが新しいプロジェクトを作成しますが、プロジェクトの同期に成功するまでデザインエディタが使用できません。
-
Android studio 制約レイアウト ConstraintLayout
-
[解決済み] [Solved] AppCompat v7 r21 values.xmlでエラーを返しますか?
-
[解決済み】min SDKバージョン/target SDKバージョンとコンパイルSDKバージョンの違いは何ですか?