65K メソッドの問題が発生していたため、プロジェクトを Eclipse から AS に移行しました。AS で最初に直面していたすべての依存関係の問題を修正した後、この問題に行き詰まりました。ブログや SO 自体の他の同様の投稿から何を試しても、解決しないようです。
Enable Annotation Processing in Annotation Processorsをチェックし、プロセッサ パスも指定しました。(プロジェクトのクラスパスからプロセッサーを取得しようとしても)、プロジェクトを実行するたびに、次のエラーが発生します。
Error:(8, 8) error: duplicate class: list.EventsListAdapter$ViewHolder$$ViewInjector
Error:Execution failed for task ':ProjectDemo:compileDebugJava'.
Compilation failed; see the compiler error output for details.
私のgradleファイルでは、他の人からの提案に従って以下を追加しました:
applicationVariants.all { variant ->
variant.outputs.each { output ->
def file = output.outputFile
output.outputFile = new File(file.parent, file.name.replace(".apk", "-" + defaultConfig.versionName + ".apk"))
}
}
しかし、結果は同じでした。
私は何を間違っていますか?また、これに関する詳細が必要な場合はお知らせください。私は AS に慣れていないので、明らかなことを見落としている可能性があります。
前もって感謝します。