Как начать аннотация Обработка (kapt) для локальной библиотеки?

Я пишу небольшую библиотеку для обработки аннотаций. Скомпилируйте его в jar-файл с помощью Gradle и добавьте в проект android. В build.gradle app lvl я добавил:

dependencies { //... compile files('/Users/I/Documents/Projects/my/test2/build/libs/codelib-0.3.jar') } 

а также

 android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true 

Но если я создаю классы java проекта, которые не генерируются. В другом проекте java (не android!) Все совершенные работы (для сборки я использую команду gradle assemble ) и файлы создаются. Для annotationProcessing в других зависимостях (кинжал, скольжение) я использую «kotlin-kapt», и он отлично работает для него, но он не локальный, очевидно.

Kapt использует отдельную конфигурацию для своих обработчиков аннотаций, а именно kapt . Вам также нужно добавить JAR в эту конфигурацию:

 dependencies { // ... kapt files('/Users/I/Documents/Projects/my/test2/build/libs/codelib-0.3.jar') }