当前位置: 首页 > 面试题库 >

Android Studio 0.4和黄油刀

颛孙镜
2023-03-14
问题内容

我无法让Android Studio 0.4(渐变项目)和Jake Wharton的Butter
Knife
一起玩得很好。对视图的引用(应该注入的ViewPager始终为null。

我已经尝试启用注释处理(设置->编译器->注释处理器->启用注释处理)和清理功能,但是仍然无法使用。

编辑 :如果有相关性,我想注入的视图是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)'
}


 类似资料:
  • E/AndroidRuntime:致命异常:主进程:com.example.calories,pid:10164 Java.lang.bootstrapmethoder错误:来自调用站点#1引导方法的异常,位于butterknife.internal.deBouncingOnClickListener。(deBouncingOnClickListener.Java:12)位于com.example

  • 我有一个带有函数的简单点击事件,我尝试使用进行节流。在中,每次单击我的,油门似乎都不起作用,但当我使用debounce时,它就起作用了。 问题是每次点击和同时增加,但按预期工作,它等待和更新。 工作现场演示

  • 此标签需要安装黄页模块后方可使用 1.企业黄页 企业黄页PC标签调用说明 模块名:yp 模块提供的可用操作 操作名 说明 lists 黄页模型数据列表 position 推荐位数据列表 relation 相关数据列表 hits 数据排行榜 1.lists操作说明如下: 黄页模型数据列表(lists): 可用参数: 参数名 是否必须 默认值 说明 modelid 是 空 模型ID where 否 n

  • 该模块需要单独安装 一、黄页模块 1、支持绑定一级域名、二级域名 2、模型自定义、分类支持批量多级添加 3、首创附属字段,同模型之间内容差异化 4、支持设置商家资质证书、主营行业数量及商家信息日发布数量 5、支持在线交易、产品对比、购物车、商品点评、商家信用等级体系 二、黄页模块下载地址 黄页模块商业版下载地址 黄页模块免费版下载地址 三、黄页模块功能演示 模块配置 分类管理 黄页模型管理 企业模

  • 小黄豆CRM采用ligerui和.net三层架构开发,旨在帮助中小企业快速成长而开发,产品完全免费和完全开源,用户可以免费使用和进行二次开发。

  • 问题内容: 对不起,我进行了大量搜索,以查找这3个功能(绘画,重绘,paintComponent)之间如何相互作用,但我不知道。您能准确解释一下它们何时被调用(因为有时java会在没有我问他的情况下调用它),它们到底在做什么,它们之间有什么区别。谢谢 问题答案: 我不确定“ paint”,但是我可以解释repaint()和paintComponent()之间的关系。 根据我在Java方面的有限经验