2016-11-21 11 views
1

アンドロイド2.2デバイス用のシンプルなアプリを作成したいと思います。 (Api 8)アンドロイドスタジオのAndroid 2.2 APIレベル8

私がアンドロイドスタジオで新しいプロジェクトを作成するとき、私が選択できるミニsdkはapi 9、android 2.3です。

どのように古いバージョンをターゲットに設定しますか?

+1

SDKマネージャからバージョンをダウンロードを取得する必要があります。これはlooooooooooooong方法をサポートするために戻るです。何らかの理由? – zgc7009

+0

私はそれをダウンロードしましたが、私はまだ新しいプロジェクトを作成するときにアンドロイド2.2を選択できません... – user27815

+1

おそらくAndroidスタジオは、0.1%の配布を持つ6歳のバージョンをサポートする価値がないかもしれないと伝えています。それを裏付けることを目的としていますか? – zgc7009

答えて

0

あなたはAndroid 2.2の開発から遠隔的に特定のものを取得することはありません。 Android 2.2用の古いデバイスは、新しくない、またはごくわずかです。

しかし、Android 2.2をRaspberry Piスタイルのデバイスにインストールしようとすると、すべてが変更されます。

あなたは、このリンクからAndroidのメーカーよりも古いバージョン2.0 Android Studio Canary Channel Downloads for all versions

+0

私は古いバージョン)これで私はanrdoid 2.2を選択することができましたが、新しいプロジェクトを作成するときにエラーが発生しました: 'エラー:タスク ':app:processDebugManifest'の実行に失敗しました。 >マニフェストの合併が失敗しました:uses-sdk:minSdkVersion 8は、ライブラリ[com.android.support:appcompat-v7:24.2.1]/home/sam/AndroidStudioProjects/EdgeHello/app/build/intermediateに宣言されたバージョン9より小さくすることはできません。 /exploded-aar/com.android.support/appcompat-v7/24.2.1/AndroidManifest.xml \t提案:ツールを使用:overrideLibrary = "android.support.v7.appcompat"を強制的に使用するには – user27815

+0

ああ!この1つは、それは材料設計ライブラリがappcompatサポートライブラリを取り除くことが原因であり、あなたは良いことです。 –

+0

どうすればいいですか? – user27815

関連する問題