草庐IT

gradle-shadow-plugin

全部标签

java - 使用谷歌最新 API 时的 Gradle 错误

我正在使用GoogleVisionAPI的示例在现有项目的WebView中制作条形码阅读器。https://github.com/googlesamples/android-vision/tree/master/visionSamples/barcode-reader这是我的错误信息:Error:(36,13)Failedtoresolve:com.google.android.support:design:23.0.1这是build.gradle文件:applyplugin:'com.android.application'android{compileSdkVersion23bui

android - 如何在每次 "release"构建之前使用 gradle 执行 Android 测试?

我在AndroidStudio的AndroidTests目录下有一些android插桩测试。当然,我可以手动执行测试,但我需要在每次构建后执行套件中的所有测试(“发布”类型的构建,而不是在正常调试构建期间)。我需要这样做,因为我想在发布新应用程序的apk之前根据测试验证新代码。怎么做?我用谷歌搜索,但还没有找到合适的解决方案。有什么想法吗? 最佳答案 我终于做到了。我已将以下配置添加到我的androidstudio项目中的build.gradle文件中://executeandroidtestsbeforerealisinganew

java - 无法打开 .zip Gradle 缓存可能已损坏错误

我遇到Gradle缓存错误,但我不知道如何解决。我在下面附上了错误快照和我的问题。我尝试了在stack-overflow上发布的不同解决方案,但没有一个有效。任何人都建议我解决方案任何其他建议都会有所帮助。例如错误:无法打开zip文件。例如Error:Failedtoopenzipfile. 最佳答案 从thisdirectory下载最新的gradle包将其解压缩并放在某个地方(例如f:\gradle-1.10)转到您的AndroidStudio并加载您的项目,然后打开File->Settings->gradle,在此页面中单击Us

android - 错误 : Please fix the version conflict either by updating the version of the google-services plugin

我在使用Google服务插件时遇到问题。我将谷歌服务更新到最新版本。我从这个网站得到了依赖:https://bintray.com/android/android-tools/com.google.gms.google-services/Error:Executionfailedfortask':app:processDebugGoogleServices'.>Pleasefixtheversionconflicteitherbyupdatingtheversionofthegoogle-servicesplugin(informationaboutthelatestversionis

java - Android Studio : Error:org. gradle.tooling.BuildException: 无法生成 v1 签名

问题出现在AndroidStudio3.0中。当我创建一个新项目时,一切正常,但一段时间后,出现错误Error:org.gradle.tooling.BuildException:Failedtogeneratev1signature开始自动出现导致gradle失败。当我使用--stacktrace运行它时,这是它向我显示的内容:Information:Gradletasks[:app:assembleDebug]Error:org.gradle.tooling.BuildException:Failedtogeneratev1signatureError:java.io.IOExce

android - 升级到 Android Gradle 插件 3.2 后,Gradle 构建中的 Findbugs 失败

错误信息:没有要分析的文件我的findbugs配置如下:tasks.create(["type":FindBugs,"dependsOn":"assemble","group":"verification","name":"findbugs"]){classes=files("$projectDir.absolutePath/build/intermediates/classes")source=fileTree('src/main/java')classpath=files()} 最佳答案 似乎AGP3.2中的类路径已从build

android - Gradle 错误 : Android Studio, ActionbarSherlock 和 SlidingMenu

为了在AndroidStudio中正确设置库结构,我已经花了几天时间来解决这个问题。我会继续使用Eclipse,但性能方面,最近对我来说真的很糟糕。拜托,任何指导将不胜感激,因为找到的所有解决方案都没有奏效,而且文档让我无处可去。除主TestProject外,所有list都有一个空的应用程序标签。编辑*在包括SlidingMenu之前,我确实让ActionBarSherlock正常工作,没有问题和构建等。错误Gradle:Executionfailedfortask':libraries:SlidingMenu:processReleaseManifest'.>Manifestmerg

java - 如何从 build.gradle 更改 .java 文件中的某些值?

我的应用有多种风格。对于前。开发、阶段、生产风格。因此,dev将指向开发服务器url、开发应用程序ID等,对于阶段和生产也是如此。对于我的strings.xml中存在的应用程序ID,我可以使用以下代码替换它们-variant.mergeResources.doLast{FilevaluesFile=file("${buildDir}/res/all/${variant.dirName}/values/values.xml")println("Replacingappidin"+variant.dirName)Stringcontent=valuesFile.getText('UTF-8

Android Studio Gradle 代理设置

编译项目时出现错误:错误:配置项目“:app”时出现问题。Couldnotresolvealldependenciesforconfiguration':app:_debugCompile'.Couldnotresolvede.hdodenhof:circleimageview:1.2.1.Requiredby:MyApp:app:unspecifiedCouldnotGET'https://jcenter.bintray.com/de/hdodenhof/circleimageview/1.2.1/circleimageview-1.2.1.pom'.Receivedstatusco

android - Gradle:从外部文件读取属性

我在我的Android项目中创建了一个包含以下数据的文件version.properties:version.code=1version.name="1.0.0"现在我想以这种方式在build.gradle文件中使用此属性:android{...defaultConfig{...versionCodeproject.property('version.code')versionNameproject.property('version.name')}...}但是,很明显,它找不到属性。如何将此文件添加到类路径以便我可以使用它的属性? 最佳答案