4

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 に慣れていないので、明らかなことを見落としている可能性があります。

前もって感謝します。

4

2 に答える 2