小さなアノテーションプロセッサを作成し、AndroidプロジェクトのJavaライブラリとして追加しました。それは正常に動作し、必要なファイルを生成しますが、最後にビルドは例外で失敗しますapp:compileDebugJavaWithJavac
。--info
引数を指定してコマンドラインからビルドコマンドを実行した後、この行が問題の原因であることがわかりました
file or directory 'C:\Users\NAME\Desktop\MyProcessor\app\src\debug\java', not found
修正方法がわかりません。このエラーが発生するのはなぜですか?また、それを修正する方法は?
アノテーション処理の最初のラウンドでのみコードを実行することで、これを解決しました。2回目のラウンドでは、同じファイルを再度生成しようとしますが、このエラーが発生します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加