Android Studio 2.2 Java 8機能とJackツールチェーンを使用する問題

1015 ワード

問題1
公式サイトをインストールしてJava 8機能とJackツールチェーンの構成を設定するとError:Could not get unknown property 'classpath' for task ':app:transformJackWithJackForInstantrunconfigDebug' of type com.android.build.gradle.internal.pipeline.TransformTask.に遭遇します
ではapt moudleを使用しているかどうかを確認します
解決策
プロジェクトbuildを削除します.gradleファイルの
  • apply plugin: 'android-apt'
  • aptをannotationProcessor
  • に置き換える.
  • ルートディレクトリのbuildを削除する.gradle classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

  • これはJava 8を使わなくてもこのように書くことができて、今ASは注釈のプラグインを持っています
    問題2
    もしあなたが実行して現れたら
    app/build/intermediates/res/resources-debug-stripped.ap_' specified for property 'resourceFile' does not exist.

    InsertRunを除去し、プロジェクトのbuild.gradleファイルに
    shrinkResourcesをfalseに設定