草庐IT

Gradle-only

全部标签

安卓 Scala 和 Gradle

我是Gradle的新手。是否有一些示例如何为Scala类正确配置gradle-android-plugin。这就是我现在拥有的。buildscript{repositories{mavenCentral()}dependencies{classpath'org.gradle.api.plugins:gradle-android-plugin:1.2.1'}}applyplugin:'android'applyplugin:'eclipse'applyplugin:'scala'sourceCompatibility=1.6version="1.0.0"repositories{mave

Android gradle 构建 robolectric 测试的代码覆盖率

有没有办法让gradle构建从robolectric测试生成代码覆盖率,然后发送到Sonar? 最佳答案 据我所知:目前,没有。为了获得代码覆盖率,您需要Emma支持,而这尚未在androidgradlebuild插件中修复。它应该在0.8.+版本中出现,但它也“应该”在0.6+版本中出现,所以不要屏住呼吸。路线图:http://tools.android.com/tech-docs/new-build-system/roadmap相关艾玛问题:https://code.google.com/p/android/issues/det

android - 如何加速我的 gradle 构建并跳过失败的依赖项查找?

我有一个androidgradlebuild,它在四个不同的服务器上查找依赖项。现在构建最多需要两分钟,因为每次构建都会检查这些依赖项。发生这种情况的原因可能是其中一个存储库为大多数依赖项返回错误。我的gradle文件中有以下来源:repositories{maven{url'http://jenkins.local:8081/nexus/content/groups/public/'}mavenCentral()maven{url'https://oss.sonatype.org/content/repositories/snapshots/'}maven{url"https://r

android - Intellij gradle 编译存储非常大的索引

我正在使用IntellijIdea和Gradle编译我的Android应用程序,我注意到我的电脑速度变慢了,我发现这是因为Idea正在创建两个大(1.1GB)文件并且我的硬盘驱动器已满。~/.IdeaIC13/system/Maven/Indices/Index1~/.IdeaIC13/system/Maven/Indices/Index2所以我尝试执行"file">“使缓存无效/重新启动”,但这并没有删除它们。所以我手动删除了文件夹,但在再次运行Idea并编译后重新创建了它们。我可以通过分配更多空间来解决这个问题,但我更想知道发生了什么以及是否可以修复。谢谢

Android Studio : Unable to find any references to the Android Gradle plug-in in build. 渐变文件

我尝试从Eclipse迁移到AndroidStudio,但我在androidstudio控制台中收到此错误:13:52:44QuickFixFailedUnabletofindanyreferencestotheAndroidGradleplug-ininbuild.gradlefiles.Pleaseclickthelinktoperformatextualsearchandthenupdatethebuildfilesmanually.这是我的build.gradle文件的内容:applyplugin:'android'dependencies{compilefileTree(di

android - 使用 gradle 从 android 测试到 Sonar 的代码覆盖率

我必须在我的android测试中设置代码覆盖率报告,然后将它们发布到Sonar中。我读过没有工具和插件可以做到这一点。我正在使用gradle脚本,我尝试了jacoco插件、cobertura,但没有结果。有什么方法可以解决吗?我也试着在这里做Gradlejacococodecoverage-Thenpublish/showinJenkins 最佳答案 具有代码覆盖率和Sonar的build.gradle示例applyplugin:'com.android.application'android{compileSdkVersion20

android - intellij + gradle + robolectric + Espresso

我正在尝试使用上面列出的框架来设置一个项目。我正在使用这个演示项目deckard-gradle而且我无法同步gradle。它说找不到org.robolectric.gradle:gradle-android-test-plugin:0.9.4-SNAPSHOT。我该如何解决?有人做了这个工作吗?这是build.gradle文件buildscript{repositories{mavenLocal()mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.9.2'classpath'org.robole

android - 如何从 Android Studio 查看 Android 构建 Gradle 任务?

我正在处理这个bug最近在学习我的AS方法时。我可以看到错误是在:app:processDebugResourcesgradle任务期间运行aapt之后发生的。Gradle窗口可从“View”->“工具窗口”->“Gradle”访问,我可以在其中看到所有这些任务的列表,这些任务可能在AndroidBuild插件中找到。有什么办法可以从AS查看这些任务吗?我可以在某处访问插件的源代码吗?上下文菜单没有提供任何有用的选项,除了显示为灰色的OpenGradleconfig。 最佳答案 您可以找到androidgradle插件的源代码her

Android gradle 构建错误 "finished with non-zero exit value 42",这是什么意思,我该如何解决?

我正在尝试在我认为是最新版本的androidstudio上运行一个较旧的项目。当我尝试运行或调试应用程序时,我收到2条错误消息。我有谷歌这个,没有找到可行的解决方案。错误1错误:错误:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process'command'E:\AndroidStudio\Android\sdk\build-tools\21.1.2\aapt.exe''以非零退出值42结束错误2错误:任务':app:mergeDebugResour

android - 我们如何使用新的基于 NDK gradle 的构建器定义多个模块?

我正在尝试学习并尝试使用新的基于AndroidStudiogradle的ndk构建支持。我很难弄清楚如何定义PREBUILT_SHARED_LIBRARYndk模块,以便我的主要ndk模块可以使用它。我使用Android.mk进行了这些设置,但不知道如何将其转换为gradle。:///SHAREDLIBRARYandroid.ndk{moduleName="skia_android"cppFlags+="-I${file("src/main/jni/skia/skia/out/config/android-nexus_4/Debug/lib/libskia_android.so")}"