我試圖在Android Studio中0.4.2的gradle與安裝Android的註釋,但不能配置MainActivity_類的Android 0.4.2工作室的Android +註釋錯誤
我配置反編譯>註解proccesors這是一張圖片!
,這是我的build.gradle的一部分
configurations {
apt
}
dependencies {
compile 'com.android.support:gridlayout-v7:19.0.1'
compile 'com.android.support:support-v4:19.0.1'
compile 'com.android.support:appcompat-v7:19.0.1'
//android annotations
compile 'org.androidannotations:androidannotations-api:3.0'
apt 'org.androidannotations:androidannotations:3.0'
}
def getSourceSetName(variant) {
return new File(variant.dirName).getName();
}
android.applicationVariants.all { variant ->
aptOutput = file("${project.buildDir}/source/apt_generated/${variant.dirName}")
println "****************************"
println "variant: ${variant.name}"
println "manifest: ${variant.processResources.manifestFile}"
println "aptOutput: ${aptOutput}"
println "****************************"
variant.javaCompile.doFirst {
println "*** compile doFirst ${variant.name}"
aptOutput.mkdirs()
variant.javaCompile.options.compilerArgs += [
'-processorpath', configurations.apt.getAsPath(),
'-AandroidManifestFile=' + variant.processResources.manifestFile,
'-s', aptOutput
]
}
}
我可以注入我的行爲的觀點,但doen't找到MainActivity_類
在無數的教程,我已閱讀說我需要將生成目錄作爲源,但我不能這樣做與Android工作室0.4.2
任何幫助,讚賞!
謝謝,我會看看android-apt插件。事實是,有太多的意見,有些已經過時了,找到正確的答案可能會令人困惑。我發現每次都有一個不同的gradle代碼片段,而且都沒有工作,所以很難發現有什麼問題。再次感謝您的回覆 – Arthur