私は最新のAndroidスタジオ(執筆時点で2.3.3)を使用していますが、まだAndroid Eclair(2.1)を使用している古いデバイスをターゲットにしたいと考えています。Androidスタジオでジンジャーブレッドデバイスを事前にターゲティングするにはどうすればよいですか?
新しいプロジェクトを作成する場合は、SDKマネージャを使用して2.1をダウンロードした後でも、ターゲットとすることが可能な最低のSDKと思われます。古いバージョンの開発にはどうすればいいですか?
編集:API 9を構築しようとしましたが、7にマニフェストを変更するが、私は次のエラーがビルドで発生します
Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 7 cannot be smaller than version 14 declared in library [com.android.support:support-core-ui:26.0.0-alpha1] C:\Users\BPC\.android\build-cache\3e76789f4fbefa52f0a9111623ac319d35790f7f\output\AndroidManifest.xml
Suggestion: use tools:overrideLibrary="android.support.coreui" to force usage
新しいプロジェクトウィザードでAPI 9を選択してから、マニフェストファイルでターゲットAPIをより低い値に変更できますか? – Brian
API9を使用して新しいプロジェクトを作成し、build.gradleファイルで手動で変更することができます。 –
私はそれについて疑問を抱いていました。 – Jaym