Android Studio 0.4 & 黄油刀

2023-12-07

我无法获取 Android Studio 0.4(gradle 项目)和 Jake Wharton 的牛油刀一起玩得好。对视图(应该注入的 ViewPager)的引用始终为空。

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

Edit: 如果它是相关的,我试图注入的视图是android.support.v4.view.ViewPager

Edit 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)'
}

看一下这个:https://stackoverflow.com/a/20742913/1473536

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Studio 0.4 & 黄油刀 的相关文章

  • 使用 Guava 联合两个 ImmutableEnumSets

    我想联合两个ImmutableEnumSets来自番石榴 这是我的尝试 public final class OurColors public enum Colors RED GREEN BLUE YELLOW PINK BLACK pub
  • Android 在启动时启动服务,如何在设备重启后重新启动服务类?

    我需要在启动时启动一项服务 我搜索了很多 他们正在谈论广播接收器 由于我是 Android 开发新手 所以我对 Android 上的服务并没有清楚的了解 请提供一些源代码 您的接收者 public class MyReceiver exte
  • 当参数具有默认值时,为什么无法使用导航组件将参数传递给片段?

    我正在使用导航组件 但我不明白为什么如果定义了参数 则将参数传递给下面的方法时会出现错误 我正在使用 SafeArgs 只有当我为此参数定义默认值时才会出现此错误 有人可以解释一下为什么会发生这种情况以及如何解决它吗 这是导航图的部分代码
  • Java:VM 如何在 32 位处理器上处理 64 位“long”

    JVM 如何在 32 位处理器上处理 64 位的原始 long 在多核 32 位机器上可以并行利用多个核心吗 64 位操作在 32 位机器上慢了多少 它可能使用多个核心来运行不同的线程 但不会并行使用它们进行 64 位计算 64 位长基本上
  • Facebook LoginActivity 未正确显示

    我有一个使用 Facebook 登录的应用程序 我有 FacebookSDK 并且使用 com facebook LoginActivity 问题是 在 10 英寸平板电脑上 当显示软键盘时 活动无法正确显示 我使用的是 Samsung G
  • 具有多种值类型的 Java 枚举

    基本上我所做的是为国家编写一个枚举 我希望不仅能够像国家一样访问它们 而且还能够访问它们的缩写以及它们是否是原始殖民地 public enum States MASSACHUSETTS Massachusetts MA true MICHI
  • 手动启用时 Firebase Crashlytics 不报告崩溃

    Crashlytics 在没有选择加入报告的情况下也能正常工作 但一旦我根据规定设置了选择加入报告 它就会停止报告任何内容tutorial https firebase google com docs crashlytics customi
  • onTouchEvent()中如何区分移动和点击?

    在我的应用程序中 我需要处理移动和单击事件 一次点击是由一个 ACTION DOWN 操作 多个 ACTION MOVE 操作和一个 ACTION UP 操作组成的序列 理论上 如果您收到 ACTION DOWN 事件 然后收到 ACTIO
  • 从 Java 日历迁移到 Joda 日期时间

    以前 当我第一次设计股票应用相关软件时 我决定使用java util Date表示股票的日期 时间信息 后来我体会到了大部分方法java util Date已弃用 因此 很快 我重构了所有代码以利用java util Calendar 然而
  • 如何使用 Mockito 和 Junit 模拟 ZonedDateTime

    我需要模拟一个ZonedDateTime ofInstant 方法 我知道SO中有很多建议 但对于我的具体问题 到目前为止我还没有找到任何简单的解决办法 这是我的代码 public ZonedDateTime myMethodToTest
  • 点击监听器的公共类

    我的所有 6 项活动中有 7 个按钮 所有 6 个按钮在所有活动中都具有相同的功能 如何为这 6 个按钮执行通用的单击事件侦听器 您可以创建一个实现 View OnClickListener 的新类 如下所示 public class My
  • 如何为 Jackson 编写一个包罗万象的(反)序列化器

    当您提前知道类型时 编写自定义序列化器非常容易 例如 MyType一个人可以写一个MyTypeSerializer extends StdSerializer
  • 如何在android中录制音频时暂停背景音乐

    我正在 Android 中开发一个音频记录应用程序 因此 如果设备音乐播放器中已播放任何背景音乐 则应在开始录制之前暂停该背景音乐 并且每当录制停止或暂停时 背景音乐都应恢复 播放录制的音频时也应该如此 有人可以帮我解决这个问题吗 提前致谢
  • Android:如何使视图增长以填充可用空间?

    这看起来很简单 但我不知道该怎么做 我有一个带有 EditText 和两个 ImageButtons 的水平布局 我希望 ImageButtons 具有固定大小 并且 EditText 占据布局中的剩余空间 如何才能做到这一点
  • ExceptionHandler 不适用于 Throwable

    我们的应用程序是基于 Spring MVC 的 REST 应用程序 我正在尝试使用 ExceptionHandler 注释来处理所有错误和异常 I have ExceptionHandler Throwable class public R
  • 如何移动图像(动画)?

    我正在尝试在 x 轴上移动船 还没有键盘 我如何将运动 动画与boat png而不是任何其他图像 public class Mama extends Applet implements Runnable int width height i
  • Spock模拟inputStream导致无限循环

    我有一个代码 gridFSFile inputStream bytes 当我尝试这样测试时 given def inputStream Mock InputStream def gridFSDBFile Mock GridFSDBFile
  • Android:如何通过右侧的十字按钮清除EditText

    我创建了一个EditText用于搜索 左侧包含搜索图标 右侧包含图标
  • java中如何找到class文件的包

    我正在编写一个使用 class 文件的 java 程序 我希望能够读取文件系统上的 class 文件 使用 InputStream 并确定它所在的包 该 class 文件可能不在一个好的包目录结构中 它可能位于某个随机位置 我怎样才能做到这
  • 绘制大位图时 nSyncAndDrawFrame 速度极慢

    我想用多个大位图优化视差滚动视图 在我的 Nexus 5 上 一切都很顺利 Traceview 转储如下所示 doFrame 方法大约需要 18 毫秒才能完成 但是 当使用我的 Nexus 7 或 Android 6 模拟器 Genymot

随机推荐

  • UrlFetch 相当于 CURL -u "<用户名>:<密码>"

    我有使用 GAS 进行 CURL 调用的经验headers and payload 但我从未使用过 CURL 命令 u之前的选项 根据 API 规范 我必须使用 u选项 我只是不知道如何将其转换为天然气 到目前为止 这是我的代码 funct
  • Android从数据中获取联系人照片。电子邮件查询

    我正在制作一个自动完成字段 通过显示名称和电子邮件查询联系人 当某人在过滤后单击所需的联系人时 该联系人将被添加到包含其电子邮件 显示姓名和图片 如果有 的列表中 到目前为止 除了让照片出现之外 我已经完成了所有事情 以下是我运行查询来获取
  • 以编程方式在 winforms C# 中使用 webview2 在新选项卡上打开弹出链接

    我在该 webview 中添加了 tabcontrol 让我们将其视为 wv1 我在此 webview 上打开一个弹出链接此弹出链接将在新选项卡和新 webview2 上打开 点击下方参考图片在 tab2 图像上运行代码 wv1 后尝试按钮
  • MongoDB 聚合:通过动态字段路径从嵌入文档添加字段

    我有一个聚合管道 但被困在舞台上 此时我有一个以下格式的文档 id ObjectId 5e3d326637df7e4dda73ec22 levelName Level 1 levelNames Level 1 5e567993b6ed4b7
  • Firebase 用户 photoURL 和 displayName

    我花了一段时间试图理解我认为是一个简单的概念 我有一个应用程序 我可以在其中注册用户 允许该用户在 Firebase 身份验证系统中为其 用户 信息设置 photoURL 这有效 当用户在我的应用程序中创建帖子时 我想显示标题 图像和 创建
  • 检测几乎重复的行

    假设我有一个表 其中包含日期和每个日期的值 以及其他列 我可以通过使用找到在同一天具有相同值的行 data duplicated subset VALUE DAY keep False 现在 假设我想允许日期偏差 1 或 2 并且值最多偏差
  • 路径中的 Angular 4 路由器 %2F 符号

    Angular4 路由器存在一些问题 我创建了一个菜单项列表 并且从后端获取了用于创建路由器链接的对象 但是如果菜单项 link等于 mypath example 如果我单击此项目 它将被替换为 mypath 2Fexample 的角度 所
  • 如何将固定高度标题与灵活的页面布局结合起来

    问题 如何将固定高度与灵活的页面布局结合起来 bodyDiv 高度需要为 window innerWidth 的 100 less px a 和 b 高度需要为 body div height 的 50 less px div style
  • 如何理解 Python 循环的“else”子句?

    许多 Python 程序员可能不知道以下语法while循环和for循环包括一个可选的else clause for val in iterable do something val else clean up 的身体else子句是执行某些类
  • 如何定义一个特征方法来获取可以是其实现者设置的类型的值?

    我有一个关于特定特征的定义的问题 基本上我想定义一个特征 它提供一个函数来获取可以识别它的结构的 id 或键 但是 我陷入困境 不知道如何定义该特征 或具体实现 例如我有这个结构Data here derive Debug struct D
  • 在解密程序中使用负数取模时出现问题

    我对 C 相当陌生 最近一直致力于制作一个简单的加密 解密程序 我设法很好地进行了加密 但在解密方面遇到了障碍 相关代码如下 加密 其中 asciinum 是字母的 ascii 值 k 是要移动的 vigenere 密钥 shifts lo
  • 计算对象数组中的重复项

    我的服务器端 JS 中有一个对象数组 如下所示 Company IBM Person ACORD LOMA Company IBM Company MSFT Place New York 我需要迭代这个结构 检测任何重复项 然后创建沿着每个
  • 单独编译模式下 cuda 代码的 mex 链接

    我正在尝试在 Linux 下的 MATLAB mex 中使用 CUDA 代码 使用 整个程序编译 模式 它对我来说效果很好 我在 Nsight 中执行以下两个步骤 1 将 fPIC 作为编译器选项添加到每个 cpp或 cu文件中 然后分别编
  • C# 类型名称而不是 CLR 类型名称

    typeof int Name 将返回 System Int32 有谁知道返回 int 的方法 C 关键字 int double string 的类型并不多 因此您也许可以编写自己的映射函数 从系统类型名称到相应的 C 关键字
  • Intellij 错误:内部缓存已损坏或格式过时

    当我在 Intellij 中构建 Java 项目时 我间歇性地收到错误 内部缓存已损坏或格式过时 强制项目重建 java io FileNotFoundException C target classes ehcache xml 访问被拒绝
  • 正则表达式误解或只是破坏了实现?

    我尝试了一个非常简单的用法regex search并且不明白为什么我没有得到匹配 唉 gcc C 0x implementations 4 5 似乎不起作用 我收到链接错误here 但这是我的 gcc 4 7 0 尝试 非常简单 inclu
  • 使用 GROUP BY 获取最后的条目

    我在 GROUP BY 方面遇到问题 它返回它可以找到的第一个条目 但我希望它返回最后一个条目 那可能吗 这是我的查询 准备好的查询 SELECT stamp user stamp date stamp type FROM rws stam
  • 如何使用字典替换 Pandas 系列中的多个子字符串?

    我有 Pandas 系列的琴弦 我想对多个子字符串进行多次替换per row see testdf pd Series Mary went to school today John went to hospital today to sub
  • 如何正确插入允许 LD_PRELOAD 链接的 malloc

    我创建了一个共享库 它插入 malloc 和相关调用 效果很好 但有一些注意事项 有一点是行不通的 我期望能够链接插入器 以便我可以运行类似的东西 LD PRELOAD path to mymalloc so usr lib64 jemal
  • Android Studio 0.4 & 黄油刀

    我无法获取 Android Studio 0 4 gradle 项目 和 Jake Wharton 的牛油刀一起玩得好 对视图 应该注入的 ViewPager 的引用始终为空 我尝试启用注释处理 设置 gt 编译器 gt 注释处理器 gt