build.gradle相关内容

Android Studio 3.0:在 gradle 文件中找不到 buildToolsVersion

我最近安装了新的稳定版 Android Studio (v3.0).然后创建了一个新项目,没有任何问题.但是看到应用级 build.gradle 文件中没有 buildToolsVersion 字段.即使我搜索了所有项目文件(CtrlShiftF),但没有找到任何东西! 这是什么意思?我如何确定应用模块中构建工具的版本? build.gradle(项目): //顶级构建文件,您可以在 ..

Android 布局文件夹可以包含子文件夹吗?

现在我把所有的xml布局文件都存放在'res/layout'文件夹中,所以管理小项目是可行且简单的,但是当遇到大而重的项目时,应该有布局文件夹中所需的层次结构和子文件夹. 例如 布局-- layout_personal--personal_detail.xml--personal_other.xml--layout_address-- 地址1.xml-- address2.xml 同样的 ..
发布时间:2021-11-27 18:25:07 移动开发

如何使用新的 Gradle Android 构建系统手动包含外部 aar 包

我一直在试验新的 android 构建系统,但遇到了一个小问题.我已经编译了我自己的 ActionBarSherlock aar 包,我称之为“actionbarsherlock.aar".我想要做的实际上是使用这个 aar 来构建我的最终 APK.如果我使用 compile project (':actionbarsherlock') 将整个 ActionBarSherlock 库作为 andr ..
发布时间:2021-11-27 17:52:45 移动开发

为 api 26 (Android) 设置 Gradle

自从我将 Nexus 5x 升级到 Android O DP3 后,我无法测试我的应用程序.我收到错误,因为我没有配置我的 Gradle 文件以使用新的 API 级别 (26). 所以我改变了这个和依赖项,但我一直在我所有的支持库上出错 无法解析:com.android.support:design:26.0.0-beta2 点击 安装仓库并同步项目 弹出一个下载正确依赖项的进度对话 ..

如何告诉 Gradle 使用特定的 JDK 版本?

我不知道如何让它工作. 场景: 我有一个用 gradle 构建的应用程序 应用程序使用 JavaFX 我想要的 使用一个变量(每个开发者机器定义),它指向一个 JDK 的安装,该 JDK 将用于构建整个应用程序/测试/... 我想过使用 gradle.properties 文件来定义变量.类似的东西 JAVA_HOME_FOR_MY_PROJECT= 我不想要的 ..
发布时间:2021-11-25 12:13:59 Java开发

如何将本地 .jar 文件依赖项添加到 build.gradle 文件?

所以我尝试将我的本地 .jar 文件依赖项添加到我的 build.gradle 文件中: 应用插件:'java'源集{主要的 {爪哇{srcDir '源代码/模型'}}}依赖{运行时文件('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar')运行时文件树(目录:'libs',包括:'*.jar')} 您可以看到我将 .jar 文件添加到了 referenc ..

无法在 Google Play 商店中上传 64 位版本

我们正在尝试上传 64 位 &32 位版本,根据最近的 Google 政策变化. 我们在 Build.gradle 中包含了相应的 abifilter "ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'". 我们能够生成构建,但是当我们将构建上传到 Play 控制台进行 Beta 审核时.它发出警告,指出“版本不符合 64 ..

编译 'com.firebaseui:firebase-ui:0.4.3 如何修复错误.我每次遇到任何 firebase ui 依赖项的错误

错误:任务“:app:compileDebugJavaWithJavac"的执行失败.编译失败;有关如何修复此错误的详细信息,请参阅编译器错误输出 我的build.gradle apply plugin: 'com.android application'安卓 {compileSdkVersion 25buildToolsVersion '25.0.2'默认配置{applicationId ..

如何在java项目中使用gradle build只编译更改的文件

我正在使用 gradle 构建一个 java 项目. 我看到每当一个 java 文件发生变化时,整个项目都会被重建.有没有办法只编译受影响的java文件而不是所有文件. 解决方案 Gradle 现在支持避免编译,并且从更早开始就支持增量编译.您无需执行任何操作即可享受这些功能.只需更新 Gradle.请参阅https://blog.gradle.org/incremental-com ..
发布时间:2021-11-22 16:52:04 Java开发

在 Gradle 中设置 IntelliJ 编译器参数

我需要添加 -parameters java 编译器参数以使我的测试成功.我可以在 gradle 中做到这一点,以便 ./gradlew build 工作,或者通过在 IntelliJ Settings > 下手动添加 -parameters构建.. >编译器Java编译器额外的命令行参数: 所以它们在 IDE 中工作,但我不希望每个检查这个 repo 的人都必须做一个手动步骤. 我的 .i ..
发布时间:2021-11-22 16:40:17 Java Web开发

无法在我的应用程序中集成缩放

我正在尝试在我的应用程序中集成缩放功能.为此,我点击了这个链接 [https://marketplace.zoom.us/docs/sdk/native-sdks/android/getting-started/prerequisites] 我创建了一个新的 android 项目,其中我从 zoom SDK 导入了 .aar 文件并导入了依赖项,但是当我尝试在我的主应用程序中运行它时,我收到 ..
发布时间:2021-11-21 21:39:57 移动开发

所有 com.android.support 库必须使用与 25.2.0、25.0.0 版本完全相同的版本规范

今天在我的 android studio 从 2.2.3 到 2.3 版本之后,我在 build.gradle 中的“com.android.support:appcompat-v7:25.2.0"依赖项上遇到了这个错误.但项目仍然可以运行.我运行 Gradle 依赖关系报告以查看我的完整依赖关系树.显示如下.但我仍然不知道如何解决这个错误. 依赖树 ----------------- ..

Android Studio 失败 - 不支持不受支持的主要次要版本 51.0

直到昨天,我的 Android Studio 都运行良好并帮助我创建应用程序.但是今天,它开始给出 Gradle 错误错误,指出不支持主要次要版本 51.0 并要求我配置 gradle. 如果我尝试重新导入项目,我会遇到同样的错误. 我的 java 版本是 7 和更旧的 Android 项目在 Android Studio 中正常工作. $/usr/bin/java -version ..

无法将 LocalBroadcastManager 添加到 Android Studio 中的项目

我想我现在已经尝试了一切...... 我一直在堆栈溢出,我什至咨询了android doc 这里的大部分帖子都展示了如何在 Eclipse 中添加 .jar 文件“android 工具 -> 添加支持库"之类的 所以我尝试按照文档告诉我的方式去做,方法是转到 build.gradle,并将 compile 'com.android.support:support-v4:19.0. ..

使用 build.gradle 文件将 Eclipse 项目导入 Android Studio 失败

我正在尝试使用 build.gradle 文件导入基于 Eclipse 的 Android 项目.我收到以下消息:“未能找到构建工具修订版 18.0.0".但是,根据 Android SDK Manager,我安装了 Android SDK Build-tools 18.0.1. 如果相关的话,我正在 64 位 Windows 7 机器上执行所有这些操作. 我该如何解决这个问题? ..
发布时间:2021-11-21 21:34:46 移动开发