草庐IT

GRADLE_HOME

全部标签

android - 在gradle中更改apk文件名

我正在尝试在我的项目中使用android构建工具“com.android.tools.build:gradle:3.0.0-alpha4”。在我的构建脚本中,我重命名了过去工作正常但似乎不再受支持的输出apk。applicationVariants.all{variant->deffilename="foo-${variant.baseName}-${variant.versionName}-(${android.defaultConfig.versionCode}).apk"variant.outputs.all{output->output.outputFile=newFile(o

android - 依赖项是最新的,但 Gradle 认为不是

当我使用最新且相同的版本时,为什么Gradle会给出有关依赖项的错误?今天才刚刚开始,我不知道如何解决这个问题:Allcom.android.supportlibrariesmustusetheexactsameversionspecification(mixingversionscanleadtoruntimecrashes).Foundversions28.0.0,26.1.0.Examplesincludecom.android.support:animated-vector-drawable:28.0.0andcom.android.support:support-media-

android - Gradle > 任务 :app:generateSafeArgsDebug FAILED

我有一个kotlin项目,我使用了导航组件。在我的本地机器上,我可以使用gradlebuild并且它工作正常。但是在我的远程ubuntu中,当我调用gradlebuild时,我收到了这条消息谁能帮帮我root@sarvdata:/home/test2/WooShop#gradlebuildTask:app:generateSafeArgsDebugFAILED失败:构建失败,出现异常。出了什么问题:任务“:app:generateSafeArgsDebug”执行失败。org.xmlpull.v1.XmlPullParserException:onlywhitespacecontenta

java - Gradle Android 错误 : MethodHandle. 调用和 MethodHandle.invokeExact

我正在尝试在我的Android应用程序中使用SOAP服务。我正在尝试关注thisguide.当我尝试运行我的应用时出现错误:Error:MethodHandle.invokeandMethodHandle.invokeExactareonlysupportedstartingwithAndroidO(--min-api26)我在AndroidN(SDK25-我不能像错误消息指示的那样跳到26),这是一个由AndroidStudio刚刚创建的全新项目。这是我没有更改的项目build.gradle文件://Top-levelbuildfilewhereyoucanaddconfigurat

关于高版本Android Studio使用KTS(koltin)作为脚本代替Gradle构建的细节

前两天刚刚才写了安卓构建下载太慢的博客,今天新建项目又用到kotlin作为脚本构建项目时出新问题。一开始我是直接从自己的文章复制粘贴到新项目的gradle当中,结果上来就报好几个红,给我人干懵了。Unexpectedtokens(use';'toseparateexpressionsonthesameline)pluginManagement{repositories{maven{url'https://maven.aliyun.com/repository/public'}maven{url'https://maven.aliyun.com/repository/google'}maven{

android - New Relic 不工作(gradle + android studio)

我在使用gradle和androidstudio时在android应用程序中启用newrelic监控时遇到问题。我完全按照说明将newrelic添加到build.gradle,将代码添加到Activity并在list中请求权限:buildscript{repositories{mavenCentral()}dependencies{classpath'com.newrelic.agent.android:agent-gradle-plugin:3.239.0'}}repositories{mavenCentral()}applyplugin:'android'applyplugin:'

android - 应用程序 :packageDebug, Android Studio、Ubuntu 中的 Gradle 错误

我试图在Ubuntu上的AndroidStudio中运行一个项目,但它失败了,并在gradle中出现以下错误。错误:任务“:app:packageDebug”执行失败。>org/bouncycaSTLe/util/Store我一直在Windows中使用AndroidStudio,但从未遇到过此错误。我试过做this但它没有用。请指导我如何解决这个问题。 最佳答案 不确定这是否完全适用,因为您运行的是Ubuntu,但我通过更改运行AndroidStudio的JRE解决了OSX上的相同错误(遵循此处的指导:https://intelli

android - Gradle assembleDebug 和 preDexDebug 即使对于新项目也会失败

我在尝试编译和运行我的项目时遇到错误。如果我尝试在AndroidStudio中运行一个只有空白Activity的新项目,甚至会发生这种情况。错误发生在gradle'preDexDebug'任务期间。Error:Executionfailedfortask':app:preDexDebug'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:/Users/myname/Dev/tools/android-sdk-macosx/build-tools/19.0.3/dx--dex--output

android - 获取异常作为失败保存状态 : active Fragment has cleared index: -1 when I am pressing home button of android device

当我按下Android的主页按钮并开始新Activity时,我遇到了一些奇怪的问题。我的堆栈跟踪如下05-1318:06:21.182:E/FragmentManager(5674):Failuresavingstate:activeFragment{411d96d8}hasclearedindex:-105-1318:06:21.182:E/FragmentManager(5674):Activitystate:05-1318:06:22.032:E/ACRA(5674):ACRAcaughtaIllegalStateExceptionexceptionforcom.itguruss

android - 从 Gradle 中的 Android 库 jar 中排除 BuildConfig.class

使用Gradle构建Android库项目时,从生成的.jar中排除BuildConfig.class的正确方法是什么? 最佳答案 使用android.packageBuildConfig=false解决,根据http://tools.android.com/tech-docs/new-build-system已弃用 关于android-从Gradle中的Android库jar中排除BuildConfig.class,我们在StackOverflow上找到一个类似的问题: