草庐IT

gradle-diagnostics

全部标签

android - Gradle 在 Ubuntu 13.10 上调用 "completing successfully with 1 error"

因此,当我在Ubuntu13.0464位上的AndroidStudio0.5.2上创建新项目并尝试在物理设备上运行它时,出现以下错误:Information:/home/juan/Documents/android-studio/sdk/build-tools/android-4.4.2/aapt:errorwhileloadingsharedlibraries:libz.so.1:cannotopensharedobjectfile:NosuchfileordirectoryError:Executionfailedfortask':app:mergeDebugResources'.

android - 带有美元符号的 Gradle 错误

对不起我的英语。我正在尝试在支持Gradle的AndroidStudio中创建一个新项目,但我无法正确构建我的项目。有一个代码:Gradle'SportManager'projectrefreshfailed:Cause:startupfailed:initializationscript'C:\Users\ponomarev\AppData\Local\Temp\ijinit6732759991667918700.gradle':33:illegalstringbodycharacterafterdollarsign;solution:eitherescapealiteraldoll

java - Gradle 依赖关系树中星号和箭头符号的含义

我已经运行了gradlew命令来获取Gradle依赖树:gradlew.batapp:dependencies在输出时,我得到了每个依赖项附带的不同类型的符号:com.twotoasters.servos:util-otto:1.0.0com.squareup.okhttp:okhttp:2.4.0(*)com.android.support:recyclerview-v7:23.2.0->25.0.0有些依赖没有任何符号,有些依赖有(*)和->。这些符号是什么意思?我试图搜索这个,但没有找到任何帮助。 最佳答案 (*)位于依赖项旁

android - 使用 gradle 创建属性文件

我想使用gradle创建一个名为“dev.properties”的属性文件。这是我的build.gradle代码:buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.8.+'}}applyplugin:'android'repositories{mavenCentral()}android{compileSdkVersion16buildToolsVersion"19.0.0"defaultConfig{minSdkVersion16targetS

Android 库 - 使用 Gradle 将多个变体发布到本地 Maven 存储库

我正在使用AndroidGradle插件0.13.2、AndroidStudio0.8.11、Gradle2.1和maven插件。我想通过一个命令(任务)将我的Android库的多个变体(flavor+构建类型)安装到本地Maven存储库。目前AndroidGradle插件0.13.2允许我设置publishNonDefault标志以发布所有变体,但正如文档所述,它将使用与Maven存储库不兼容的分类器发布变体。我现在的解决方法是使用defaultPublishConfig"myVariant"并为我拥有的每个变体更改它。applyplugin:'com.android.library

android - gradle.build文件中release block中的minifyEnabled false是什么意思

也许我的问题看起来很简单而且重复。但对我来说这是一个重要的问题。我有androidstudio1.3,当我创建一个新的默认项目然后打开build.gradle(Module:app)时,我在build.gradle(模块:应用程序)文件。你也应该知道,当我编译我的项目时,androidstudio会生成两个apk文件,它们都是debug模式。在下面的代码中使用了releaseblock并且minifyEnabled是false。现在我想知道尽管有这些条件,当我编译我的项目时,androidstudio是否真的使用proguard?先谢谢你。buildTypes{release{mini

Android:将日期/时间添加到 gradle 输出 apk 文件名

如何为GradleAndroid输出文件名添加日期/时间戳?应该像project_v0.5.0_201503110212_public.apk已经看过了howappenddatebuildtoversionNameSuffixongradleHowtopassargumentsfromcommandlinetogradle 最佳答案 我假设您希望它采用您指定的格式,所以这是一种可能的解决方案。在您的gradle文件中,您可以定义一个新函数来获取您想要的日期时间字符串:importjava.text.DateFormatimportj

Android Studio : Failed to complete gradle execution. 原因为空

我尝试根据在stackoverflow上找到的所有答案设置不同的GradleVm选项,但似乎没有任何效果我在AndroidStudio1.2.2当我尝试在模拟器或设备上运行该应用程序时出现此错误。唯一对我有用的是我需要在不同的目录中设置新项目,但它只适用于3个实例,然后砰的一声,弹出此错误。执行上述过程10次是一项繁琐的工作。编辑_1:我什至尝试过使缓存无效/重新启动,但没有成功 最佳答案 通常手动或从Gradle菜单(屏幕右侧->应用->任务->构建->assembleDebug)运行gradleassembleDebug会提供更

android - Unity 项目作为 Gradle 中的依赖项

我正在尝试将unity3d项目作为模块导入到我的android项目中。一切都很好,gradlesync完成没有错误,但是当我将unity项目作为依赖项添加到我的项目并运行gradlesync然后它说:Error:Dependencymyapplication:unityproject:unspecifiedonprojectappresolvestoanAPKarchivewhichisnotsupportedasacompilationdependency.File:/Users/michal/Documents/Projects/myapplication/unityproject

Android Studio - Gradle 增量构建

在过去的几天里,我一直在尝试改善我们项目的构建时间,但没有成功。我不介意必须等待1分钟40秒才能进行干净构建,但是如果我在单个java文件中插入一行,我将获得与干净构建相同的构建时间。我一定是做错了什么,但我根本找不到任何指向正确方向的文档或堆栈溢出问题。我设法收集了一堆信息,我将把这些信息集中在这里,希望对这个主题有更好理解的人向我解释为什么我得到这些糟糕的构建时间。这里是:我明白我的build.gradle文件中的这个选项正是我所寻求的。android{dexOptions{incrementaltrue}...出色的增量构建。但是,这显然对我不起作用,因为我的项目使用multid