当前位置: 首页 > 知识库问答 >
问题:

Android Dagger2-库使用

田兴怀
2023-03-14

我对新的android dagger2 v2.11有问题。这只是我想做的事情的简化问题。我计划制作一个共享库,它将在不同的应用程序中大量使用,并将所有库di(dagger stuff)逻辑放入其中,这样我就可以将应用程序挂在上面。

我花了几天的时间来了解为什么它不起作用,所以如果你能给我一些提示,我将不胜感激。

以下是我的git repo(包括所有尝试):https://github.com/matejvukosav/dagger2composite

共有1个答案

杜浩壤
2023-03-14

我可以运行您的应用程序与Android Studio2.3.3后,降级Gradle版本到2.3.3。以下是更改:

buildToolsVersion "25.0.1" 
targetSdkVersion 23 
classpath 'com.android.tools.build:gradle:2.3.3'

另外,我用编译代替了实现

 类似资料:
  • 本文向大家介绍dart 使用库,包括了dart 使用库的使用技巧和注意事项,需要的朋友参考一下 示例 使用import指定如何从一个库中的命名空间在另一个库的范围内使用。 唯一需要的参数import是指定库的URI。对于内置库,URI具有特殊的dart:方案。对于其他库,可以使用文件系统路径或package:方案。该package:方案指定由包管理器(例如pub工具)提供的库。例如:      

  • 我是新来的Java,并试图编写一个串行通信应用程序。 我用的是Windows 7(32 bit) 我下载了RxTx http://henrypoon.wordpress.com/2010/12/25/installing-rxtx-for-serial-communication-with-java/ http://rxtx.qbang.org/wiki/index.php/Using_RXTX

  • 本章节将介绍如何创建一个从数据表 country 中读取国家数据并显示出来的页面。 为了实现这个目标,你将会配置一个数据库连接, 创建一个活动记录类, 并且创建一个操作及一个视图。 贯穿整个章节,你将会学到: 配置一个数据库连接 定义一个活动记录类 使用活动记录从数据库中查询数据 以分页方式在视图中显示数据 请注意,为了掌握本章你应该具备最基本的数据库知识和使用经验。 尤其是应该知道如何创建数据库

  • 从文档中我们可以看出,Fabric 最主要的应用场景是通过 fab 命令来引用 fabfile ,然而 Fabric 的内部实现在保证它在不使用 fab 和 fabfile 的场合也非常易于使用——本文档将会详细向你介绍。 此外还有写需要时刻谨记的事情,比如:编写好 fabfile ,运行 fab 命令时是怎样创建并断开连接的。 连接服务器 前面我们已经介绍过 Fabric 是怎样连接主机的,不过

  • 使用 JDBC 连接数据库 JAVA应用要连接到数据库,首先需要加载数据库驱动,然后获得一个数据库连接,下面是一个简单的例子: import java.sql.*; public class Test { public static void main(String[] a) throws Exception { Class.forName("org

  • 所有的类库文件存放在system/libraries 文件夹。大多数情况下你需要预先在controller中初始化后才能使用它们:$this->load->library('class name'); class name是你想要使用的类名。例如,要载入“表单验证类”,你可以这样做: $this->load->library('form_validation'); 一旦类库被载入,你就可以按照用户