1

gradle プラグインからの zipalign タスク作成メソッドで

        InstantRunBuildContext instantRunBuildContext = this.getScope().getVariantScope().getInstantRunBuildContext();
        this.zipAlignTask = this.taskManager.createZipAlignTask(taskName, instantRunBuildContext, inputFile, outputFile);
        this.assembleTask.dependsOn(new Object[]{this.zipAlignTask});
        return this.zipAlignTask;

現在、assembleTask は null であり、次にスローします

Caused by: org.gradle.api.InvalidUserDataException: A dependency must not be empty

以前のバージョンを確認しましたが、assemblyTask には実際のアセンブル タスクがあります。

4

3 に答える 3

0

これを試す

[ファイル] → [設定] → [ビルド、実行、デプロイ] → [インスタント ラン] で、[インスタント ランを有効にする] のチェックを外します。

于 2016-06-01T06:16:49.113 に答える
0

どうやらこれはプラグイン自体の問題であり、ここで見られるように、安定したビルドを待ちますhttps://code.google.com/p/android/issues/detail?id=210444

于 2016-06-06T23:55:12.327 に答える
0

これは、最新の Android gradle プラグインで修正されています。こちらの問題トラッカーを参照してください。

于 2016-11-04T02:44:43.187 に答える