Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓工作室0.4&;黄油刀_Java_Android_Annotations_Android Studio - Fatal编程技术网

Java 安卓工作室0.4&;黄油刀

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 Studio 0.4(gradle项目)和杰克·沃顿(Jake Wharton)一起玩得很好。对应该被注入的视图(ViewPager)的引用始终为空

我尝试过启用注释处理(设置->编译器->注释处理器->启用注释处理)和清理,但仍然不起作用

编辑: 如果是相关的,我尝试注入的视图是一个
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)。谢谢!