-
1 votesanswersviews
gradle build不包含aar android库
我有一个自定义的android库发布到我的本地maven存储库,使用以下build.gradle: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.0.0' } } task wra... -
25 votesanswersviews
在Android库项目中替换(或“覆盖”)字符串
我一直在尝试创建一个android库项目,虽然构建过程工作正常,但是在使用该库的项目中替换资源时遇到了一些麻烦 . 在我的图书馆,我有: A library_layout.xml 包含 <TextView的android:id = "@+id/str_my_string"android:layout_width = "wrap_content"a... -
2 votesanswersviews
集成在Android项目中的Unity(Vuforia)项目在启动时显示黑屏
My situation: 我创建了一个Android应用程序和一个使用Vuforia 7.0.47的AR Unity应用程序 . Android应用程序具有许多功能,其中一个功能是使用Unity和Vuforia制作的增强现实 . 为了在Android项目中轻松包含并稍后替换Unity项目,我将Unity应用程序导出到Android Studio项目并使其成为库 . 之后我在我的Android项... -
0 votesanswersviews
android gradle:如何通过创建一个排除主要源集的测试变量来测试proguarded库?
android gradle:如何创建一个排除主要源集的测试变体? Android库项目: src/main src/androidTest 库.aar已经过编程并发布到maven存储库 . 如何创建另一个测试变量来测试proguarded .aar . 例如, src/androidTestProguard 测试将从main sourceSet中排除所有内容,并在src / androidT... -
5 votesanswersviews
如何将.aar依赖包含到Android库.aar文件中
我写了一些库,其中 has a portion of UI . 另外,这个库 uses another libraries . 我想在任何应用程序中提供发布 .aar 以使用此 portion of UI . 我的图书馆有下一个家属: compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.supp... -
1 votesanswersviews
Android库项目中静态字段的java.lang.NullPointerException
首先解释项目的设置方式: Android库项目有两个类: UserActivity - 在HolderClass中使用静态字段 HolderClass - 这个有静态字段数据 引用库项目的Android应用程序只有一个类: StarterActivity - 当app启动时,在onCreate中它将静态字段Data设置为某个值,然后启动UserActivity 现在,... -
27 votesanswersviews
Proguard忽略了库的配置文件
我现在面临一个非常奇怪的问题...... 我有一个带有两个模块的Gradle应用程序,一个主模块和一个库模块 . 在这两个模块中,我已经声明了一个正确的proguard-rules.pro文件路径 在两个.gradle文件中,我有minifyEnabled为true 这是第一个问题:即使minifyEnabled在库中为false,它也会被混淆 . 它完全没有效果,似乎取决于主模块的设... -
4 votesanswersviews
Android库:释放.aar使用proguard时将classes.jar清空
我正在尝试使用 minifyEnabled true 生成一个库,但是在发行版.aar中,classes.jar变空了 . 我检查了我的 proguard-rules.pro ,似乎没事 . 我甚至用默认的.gradle文件创建了一个新模块,当我设置 minifyEnable true 时,发布版本仍然获得没有类内的classes.jar . 毕竟,是否有可能生成一个模糊代码的android库? ... -
9 votesanswersviews
使用Gradle从POM中缺少Android库依赖项
我正在使用Gradle构建一个Android库项目并将其作为aar部署到maven存储库 . 该库有一些依赖项,应该包含在POM中 使用 apply plugin: 'maven' 时,不存在POM文件,只是工件 使用 apply plugin: 'maven-publish' 生成POM文件,但它不包含任何依赖项 有任何想法吗?这只是不支持吗? Gradle 2.2和Android Gradle... -
8 votesanswersviews
Android:使用具有gradle依赖项的库项目时ClassNotFoundException
我有一个自定义视图库,可以自己编译和运行(通过在库项目中为测试目的而创建的另一个活动) . 然而,当我构建库,然后将aar导入另一个项目(打开模块设置 - >新模块 - >现有的aar ..)我得到一个运行时ClassNotFoundException - 异常是关于库的唯一gradle依赖项使用 . 为什么会这样? 库gradle文件: apply plugin: 'com.and... -
0 votesanswersviews
Android - 将现有应用程序添加到另一个应用程序作为库项目
我通常按照步骤将我的应用程序转换为库项目,方法是将 build.gradle 更新为 apply plugin: 'com.android.library' ,然后通过将其添加到 settings.gradle 和 build.gradle 将其包含在我的其他应用程序中 . 我可以看到,当我在我添加了库的应用程序上进行gradle同步时,库项目会编译 . 但是,我无法从应用程序内调用或访问库中的代... -
132 votesanswersviews
Android studio将外部项目添加到build.gradle
我有一个示例项目,具有以下设置: /root + Pure Java Lib + Android Test Lib + Android Test Project '测试项目' is dependent on the '测试库', and the last depends on the '纯Java Lib' Compiling the project and launching th... -
758 votesanswersviews
如何将库项目添加到Android Studio?
如何将库项目(例如Sherlock ABS)添加到Android Studio? (不是旧的基于Eclipse的ADT包,而是新的Android Studio . ) -
2 votesanswersviews
私有Maven仓库中的Android库的子依赖项不会被项目下载
Android库托管在我正在使用的公司的私有Maven Artifactory仓库中 . 这个库使用okhttp作为依赖项之一 . 在应用程序项目中,我导入此库: 编译'com.domain.artifact:myartifact:1.0.0@aar' 导入了库,但是当我在库中调用API时,由于缺少okhttp类,应用程序因ClassNotFoundException而崩溃 . 执行gradl... -
1 votesanswersviews
在gradle升级到3.0.0后,子模块资源无法呈现
我正在尝试升级Android应用程序项目中的Gradle和Gradle插件 . 但是,一旦完成此升级,就不会呈现子模块中的少量资源 . My old configurations (Everything works fine here)- Gradle插件 - 2.3.3 Gradle版本 - 3.3 Gradle configurations after update - G... -
77 votesanswersviews
使用gradle未解析aar库的传递依赖性
我已经调查了一段时间,可能在这里看到了与 aar 和 transitive dependencies 相关的最受欢迎的答案,但不知何故,我仍然不清楚如何使这个工作 . 所以: 我有给定gradle配置的android库: apply plugin: 'android-library' apply plugin: 'android-maven' version = "1.0.0"...