Android Studio | 初心者が他の人の Android プロジェクトを実行するにはどうすればよいですか?

目次

ステップ 1: プロジェクトを正しく開く

ステップ 2: AS 同期中にエラーが発生する

Step3: 同期完了後に開始

ステップ 4: 正常に開始する


注:この記事では、Android Studio を AS と呼びます。

ステップ 1: プロジェクトを正しく開く

ポイント:プロジェクトのルートディレクトリがどのディレクトリかを確認してください!

ZIP 圧縮パッケージの形式でプロジェクトを送信する人もいますが、圧縮パッケージを解凍してプロジェクト フォルダーを取得します。圧縮パッケージを作成するときにディレクトリのレイヤーが追加されることがよくありますが、このレイヤーはプロジェクトのルート ディレクトリではないため、これをルート ディレクトリとして誤って使用すると、AS がプロジェクト構造を認識できなくなります。

「開く」をクリックし、開くプロジェクトのルート ディレクトリを選択します。

開いた後にすべてのディレクトリがグレーになり、AS からのプロンプトが表示されない場合は、間違ったルート ディレクトリが見つかった可能性があります。

ステップ 2: AS 同期中にエラーが発生する

プロジェクトが正しく開かれると、AS は自動的に同期します。しかし、同期中に次のエラーが発生します。

Caused by: org.gradle.api.internal.plugins.PluginApplicationException:
Failed to apply plugin 'com.android.internal.application'.

まず、gradle.properties ファイルを見つけます。

次に、gradle.properties に次の行を追加します。

android.overridePathCheck=true

最後に、「再試行」をクリックして再同期します。

参考ブログ: org.gradle.api.internal.plugins.PluginApplicationException: プラグインの適用に失敗しました

Step3: 同期完了後に開始

同期が成功すると、次の図のように、プロジェクト構造が AS ごとに編成されます。

緑色の三角形をクリックしてプロジェクトを開始します。ここにあるのは起動後のものなので、見た目は異なります。

次のエラーが発生する場合があります。つまり、プロジェクトに必要な SDK の最小バージョン番号が AVD のバージョンよりも高いです。

The application's minSdkVersion is newer than the device API level.

それは問題ではありません。プロジェクトに必要な最小 SDK バージョン番号を下げるだけで済みます。ここで、提供されるドロップダウン オプションには必要なものがない可能性があるため、キーボードを直接使用して必要な最小バージョン番号を入力します。以下に示すように:

ステップ 4: 正常に開始する

AS はプロジェクトの APK を自動的にインストールします。つまり、プロジェクトのアプリをインストールします。プロジェクトのプライバシーに関しては、ここでは表示しません。

おすすめ

転載: blog.csdn.net/m0_64140451/article/details/135306159