0

私のプロジェクトは(gradleファイルで)使用します

defaultConfig {
    applicationId "xx.xxx.xxxxx"
    versionCode code
    versionName "1.1.0"
    minSdkVersion 15
    targetSdkVersion 22
}

しかし、新しい Android Studio 2.0 IDE は、ほぼ毎回低速で完全なビルドを実行し、ターゲット API が 20 以下の場合、新しいInstant Run機能は使用できないと述べています。

問題はどこですか?

IDE が AndroidManifest.xml が変更されたと言った場合にも、完全なビルドを取得します。

Android Studio 2 IDE からのメッセージ

編集: 「ターゲット sdk バージョン」は、物理デバイスのターゲットです。したがって、この問題は gradle ファイルの targetSdkVersion 変数とは関係ありません。4.0.1 マシンでデバッグしているため、IDE にメッセージが表示されます。

詳細はこちら

4

1 に答える 1

0

これは、現時点で 2.0 で予想される動作です。AndroidManifest.xml またはそれによって参照されるリソースを自動的に更新するコードがあるようです。開発/デバッグ環境で自動更新を停止できる場合 (新しい製品フレーバーを作成できる場合)、Instant Run を使用して反復サイクルを大幅にスピードアップできるはずです。

公式のInstant Run ドキュメントを参照してください。

于 2016-04-11T14:35:33.827 に答える