草庐IT

settings.gradle

全部标签

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 - FORTIFY_SOURCE : FD_SET: file descriptor >= FD_SETSIZE. 调用中止()

我是一名安卓程序员。今天我运行一个Android应用程序时遇到了此类错误。FORTIFY_SOURCE:FD_SET:filedescriptor>=FD_SETSIZE.Callingabort().所以如果有人知道这个问题的答案请回复我。 最佳答案 您的进程打开了太多文件描述符或套接字,当达到操作系统限制时,您的应用程序将被终止。您的应用不太可能合法地用完所有资源,这很可能是泄漏。您很可能错过了对套接字或文件资源的Close()调用。我在使用相同代码的各种Android设备上遇到过这个问题。最常见的错误签名是:01-2715:5

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

vscode出现This setting is deprecated, please use ‘java.jdk.ls.java.home‘ instead解决方案

  大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的知识进行总结与归纳,不仅形成深入且独到的理解,而且能够帮助新手快速入门。  本文主要介绍了vscode出现Thissettingisdeprecated,pleaseuse‘java.jdk.ls.java.home’instead解决方案,希望能对学习python的同学们有所帮助。文章目录1.问题描述2.解决方案1.问题描

android - Instant run 不适用于 Android Studio,表示需要 Gradle 版本 2.10。我用2.10

这是我得到的错误:Error:Gradleversion2.10isrequired.Currentversionis2.8.Ifusingthegradlewrapper,tryeditingthedistributionUrlin/Users/alinrosu/Workspace/passenger-android/gradle/wrapper/gradle-wrapper.propertiestogradle-2.10-all.zip我在构建脚本中使用它:dependencies{classpath'com.android.tools.build:gradle:2.0.0-alp