android-gradle-plugin相关内容

原因:java.lang.NoClassDefFoundError: Class not found using the boot class loader;没有可用的堆栈跟踪

我尝试使用 OkHttp 和 Picasso(按照这个答案)对我从 Firebase 存储下载的图像进行磁盘缓存.现在,该应用程序给出了异常和崩溃.我看过这些帖子:post 1, 发表2 但我没有找到任何相关的解决方案.我也尝试清理和重建项目,但没有运气. 这里是 build.gradle: 应用插件:'com.android.application'安卓 {compileSdkVersi ..
发布时间:2022-01-13 16:14:27 Java开发

运行 gradlew 测试时 android 中的 Jvm 选项

我有一个项目使用 Robolectric 进行单元测试.本项目使用Robolectric 3.0,需要在虚拟机选项中添加-ea和-noverify选项. 在 Android Studio 中,我在 Run > 中创建了新的 JUnit 配置.编辑配置...,然后将 VM Options 设置为 -ea -noverify.通过这种方式,我成功地运行了我的单元测试.这是关于我的配置的图片,请查 ..

Gradle for Android AAR 取决于 AAR,两者都在同一个远程存储库中?

关于 Gradle 中 AAR 文件的传递依赖关系存在一些问题: Android Studio 0.2.3 无法解析传递 aar依赖关系 Android Gradle 库依赖和使用 Nexus 的库依赖 存储库中的 Aar.外部依赖和 NoClassDefFoundError 我在尝试在远程存储库中设置对 AAR 文件的传递依赖时也遇到了类似的问题.我有 App A,取决于库 B, ..
发布时间:2022-01-13 16:14:02 移动开发

BuildConfig 未正确创建(Gradle Android)

我正在尝试将我们的 Android 应用程序转换为 gradle 版本.我有这个项目,它的图书馆建设成功.我现在正在尝试为我们的各种环境创建单独的 apk(dev/test/prod 对它们使用的 restful 服务有不同的 url). 在四处搜索时,我认为最好的方法是为每个环境制作不同的 BuildConfig.这是我尝试过的: 导入 java.util.regex.Pattern构建 ..

自动解决 Android 构建错误:帧像素必须是实心或透明(不是中间 alpha).- 在顶部边缘的像素 #4 处发现

Android Studio(使用 SDK 19、21 或 22)显示 Eclipse ADT(使用 SDK 19)没有的错误: 错误:9 补丁图像 D:\Workspaces....\res\drawable-hdpi\btn_bg_common_press.9.png 格式错误.错误:帧像素必须是实心或透明的(不是中间 alpha).- 在顶部边缘的像素 #4 处找到. 或另一个错 ..
发布时间:2022-01-13 16:13:31 移动开发

在 gradle 中设置一个可以在清单文件中使用的全局变量

我想创建一个类似于 applicationId 的全局变量.它是 build.gradle 中的设置值,将在 manifest 中使用.是否可以? 解决方案 你可以设置,比如我是针对不同的产品风格设置的 productFlavors {生产 {applicationId = "com.myapp.app"resValue“字符串"、“权限"、“com.facebook.app.Faceb ..
发布时间:2022-01-13 16:13:21 移动开发

Android Studio - Gradle 同步项目失败

在 Android Studio 中,我只是创建了一个新项目,它说: Gradle 项目同步失败.基本功能将无法正常工作. 我已经在网上搜索并尝试了所有方法,但没有任何效果.我有使用 Gradle 1.11 的 Android Studio v0.4.6. 错误信息是: FAILURE:构建失败并出现异常.* 在哪里:构建文件 'C:\Users\Vinnie\AndroidS ..
发布时间:2022-01-13 16:13:11 移动开发

如何在 build.gradle 中获取资源值?

resValue 方法(或其他任何名称)允许您在 buildTypes 或 productFlavors设置资源值>.有没有相应的方法获取由resValue设置的资源值? 似乎 productFlavors 在 buildTypes 之前进行评估,因此 buildTypes 中设置的 resValue 优先.我想在调试版本中将“Debug"附加到应用程序名称,但我需要获取在产品风味中设置的值 ..
发布时间:2022-01-13 16:13:02 移动开发

Android Wear 应用程序打包失败

我有一个包含穿戴应用程序的应用程序.在使用真实设备进行调试测试时一切正常.我还可以创建将磨损 apk 打包在其中的发布 apk.但前提是我的应用程序只有一种风格. 我想维护具有不同 applicationId 的应用程序的两个版本,但是尽管编译没有错误,但在这种情况下,两个发布 apk(每种风格一个)不包含相应的磨损 apk. 这是移动应用 build.gradle 的相关部分: ..
发布时间:2022-01-13 16:12:37 移动开发

在项目“应用程序"中,已解决的 Google Play 服务库依赖项依赖于另一个确切版本

尝试使用 FireStore 和 Google 身份验证创建一个简单的应用程序.gradle 有问题: 在项目“app"中,解决了 Google Play 服务库依赖项取决于另一个确切版本(例如“[15.0.1]",但不是正在解决该版本.图书馆展示的行为将不为人知. 依赖失败:com.google.android.gms:play-services-flags:15.0.1-> com ..
发布时间:2022-01-13 16:12:06 移动开发

Gradle 对存储库使用证书身份验证

问题 我有一个 Android Gradle 项目,它应该从我公司的 sonatype nexus 服务器中提取一个库.Nexus 服务器使用证书身份验证.这意味着客户端有一个私有证书,该证书可以针对连接服务器对他进行身份验证和授权. 问题是如何配置 gradle 以使用我的证书(在 osx 密钥库中). /app/build.gradle 存储库{//一些其他存储库..... ..

带有 ADT 的 Android Studio 与 Eclipse (2015)

截至 2015 年,我看到 Android Studio 是一个官方 IDE,用于根据其 官方网站,并且在他们网站的每个页面上,都有一条说明建议使用 Android studio 而不是带有 ADT 的 Eclipse. 注意:如果您一直在使用带有 ADT 的 Eclipse,请注意 Android Studio 现在是 Android 的官方 IDE,因此您应该迁移到 Android St ..
发布时间:2022-01-13 16:11:21 Java开发

Jacoco 和单元测试代码覆盖率与 android-gradle-plugin >= 1.1

我最近开始在我的一个项目中集成 android-gradle-plugin 1.1.0.该项目使用 robolectric 2.4 来运行单元测试. 这是一个多模块项目,具有非常复杂的依赖关系(一些模块依赖于其他模块).类似的东西: -->应用程序模块(取决于:模块1,模块2,模块核心)-->模块1(依赖:模块核心)-->模块2(依赖:模块核心)-->模块核心(取决于:模块3,模块4)-- ..
发布时间:2022-01-13 16:10:49 移动开发

Gradle 错误:仅在 Android Studio 中允许从事件调度线程进行写访问

在将 Android Studio 更新到 2.2 版(在 Windows 10 上)之后,不知何故,第二天早上,当 gradle 构建在任何项目上时,我收到了这样的错误: 仅允许从事件调度线程进行写访问 尽管 gradlew -build 命令工作并成功完成.我尝试了典型的 Android 开发者的 WTF 修复集:清理构建、无效缓存、删除构建文件夹、删除 .gradle 文件夹、尝 ..