-2

私は Android 開発の初心者であり、インターネットからダウンロードしたサンプル プロジェクトをビルドしようとすると、次の問題が発生します。

ビルドしようとすると、次のエラー メッセージが表示されます。

Error:Cause: failed to find target with hash string 'android-18' in: C:\Users\Andrea\AppData\Local\Android\sdk
<a href="install.android.platform">Install missing platform(s) and sync project</a>

だから私はオンラインで検索し、このSOリンクを見つけました: Android studio - Failed to find target android-18

[ Tools ] > [Android] > [SDK Manager ] に移動すると、API レベル 23に対応するAndroid 6がインストールされていますが、 API レベル 18に対応するAndroid 4.3はインストールされていません。

それで、それはどういう意味ですか?Androidフレームワークの違うバージョンをインストールしてしまったということですか?(フレームワークとして相当なSDKなのか何なのか)

では、Android Studio に別のバージョンの SDK をインストールできますか?

ダウンロードしたアプリケーションに API レベルを何らかの方法で定義する必要があると思います。API レベル 18を使用せずに、インストール済みのAPI レベル 23を使用するようにこのアプリケーションに指定するにはどうすればよいですか? 古いバージョンのすべてのものをサポートする必要がある最新バージョンをインストールしたので、それは問題ではないと思いますか?

4

3 に答える 3