У меня есть lib, который использует аспекты и доступен через maven, теперь я пытаюсь использовать эту lib в приложении Android.
Если я включу этот плагин в файл приложения gradle, все будет хорошо, но
моя цель состоит в извлечении classpath 'com.uphyca.gradle:gradle-android-aspectj-plugin:0.9.+'
и apply plugin: 'android-aspectj'
(требуется плагином) в файл my.lib gradle вместо объявления в моем приложении.
Возможно ли это?
app gradle файл:
classpath 'com.uphyca.gradle:gradle-android-aspectj-plugin:0.9.+'
apply plugin: 'android-aspectj'
dependencies {
compile 'my.lib:example:1.0.0'
}
ЗАДАЧА:
app gradle файл:
dependencies {
compile 'my.lib:example:1.0.0'
}
my.lib gradle файл:
classpath 'com.uphyca.gradle:gradle-android-aspectj-plugin:0.9.+'
apply plugin: 'android-aspectj'
dependencies {
compile 'org.aspectj:aspectjrt:1.7.3'
}