Java 安卓工作室0.4&;黄油刀
我无法让Android Studio 0.4(gradle项目)和杰克·沃顿(Jake Wharton)一起玩得很好。对应该被注入的视图(ViewPager)的引用始终为空 我尝试过启用注释处理(设置->编译器->注释处理器->启用注释处理)和清理,但仍然不起作用 编辑: 如果是相关的,我尝试注入的视图是一个Java 安卓工作室0.4&;黄油刀,java,android,annotations,android-studio,Java,Android,Annotations,Android Studio,我无法让Android Studio 0.4(gradle项目)和杰克·沃顿(Jake Wharton)一起玩得很好。对应该被注入的视图(ViewPager)的引用始终为空 我尝试过启用注释处理(设置->编译器->注释处理器->启用注释处理)和清理,但仍然不起作用 编辑: 如果是相关的,我尝试注入的视图是一个android.support.v4.view.ViewPager 编辑2: 完整解决方案: buildScript { repositories { maven {
android.support.v4.view.ViewPager
编辑2:
完整解决方案:
buildScript {
repositories {
maven {
url "https://oss.sonatype.org/content/repositories/snapshots/"
}
}
dependencies {
...
classpath 'com.jimdo.gradle:gradle-apt-plugin:0.2-SNAPSHOT'
} }
apply plugin: 'apt'
android {
butterknifeVersion = '4.0.1'
dependencies {
apt "com.jakewharton:butterknife:${butterknifeVersion}"
compile "com.jakewharton:butterknife:${butterknifeVersion}"
}
}
在编译之前尝试运行注释处理工具
dependency {
apt 'com.jakewharton:butterknife:(insert latest version)'
compile 'com.jakewharton:butterknife:(insert latest version)'
}
检查此项:在编译之前尝试运行注释处理工具
dependency {
apt 'com.jakewharton:butterknife:(insert latest version)'
compile 'com.jakewharton:butterknife:(insert latest version)'
}
检查此项:在编译之前尝试运行注释处理工具
dependency {
apt 'com.jakewharton:butterknife:(insert latest version)'
compile 'com.jakewharton:butterknife:(insert latest version)'
}
检查此项:在编译之前尝试运行注释处理工具
dependency {
apt 'com.jakewharton:butterknife:(insert latest version)'
compile 'com.jakewharton:butterknife:(insert latest version)'
}
检查此项:您的问题不清楚您的项目是否基于Gradle,但如果是,则设置页面将不会有帮助。您可以从这里开始,看看这是否会将您引向正确的方向:@ScottBarta更新了我的问题,以澄清这是一个Gradle项目。我们将查看该链接。您的问题不清楚如果你的项目是基于Gradle的,但是如果是,那么设置页面将不会有帮助。你可以从这里开始,看看这是否会把你带向正确的方向:@ScottBarta更新了我的问题,以澄清这是一个基于Gradle的项目。我们将查看该链接。你的问题不清楚你的项目是否基于Gradle,但是如果是,然后,设置页面将不会有任何帮助。您可以从这里开始,看看这是否会将您引向正确的方向:@ScottBarta更新了我的问题,以澄清这是一个gradle项目。请查看该链接。您的问题不清楚您的项目是否基于gradle,但如果是,则设置页面将不会有帮助。您可以从这里开始,看看这是否会让你走上正确的方向:@ScottBarta更新了我的问题,以澄清这是一个gradle项目。我将查看该链接。在查看第二次后,我意识到我错过了链上较高的依赖项(apt)。谢谢!在查看第二次后,我意识到我错过了依赖项(apt)更高的链。谢谢!在看了第二眼之后,我意识到我错过了链上更高的依赖项(apt)。谢谢!在看了第二眼之后,我意识到我错过了链上更高的依赖项(apt)。谢谢!