- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
$ ./gradlew clean build connectedCheck
Unable to find instrumentation target package: my.package
com.android.builder.testing.ConnectedDevice > hasTests FAILED
No tests found.
:app:connectedAndroidTest FAILED
$ ./gradlew clean check connectedCheck
...
:app:connectedAndroidTest
BUILD SUCCESSFUL
'java'
使用 android 构建工具 Gradle 插件的 android 应用程序旁边的 Gradle 插件:
project
- core (pure java)
- app (com.android.application)
# app/build.gradle
depenedencies {
compile project(':core')
}
android.applicationVariants.all { variant ->
def apkVariant = variant.outputs[0]
def outputFile = apkVariant.outputFile
def versionName = android.defaultConfig.versionName
def newName = outputFile.getName().replace(".apk", "-${versionName}.apk")
apkVariant.outputFile = file("${outputFile.parentFile}/newName")
}
最佳答案
重命名逻辑中有错字。
def newName = outputFile.getName().replace(".apk", "-${versionName}.apk")
apkVariant.outputFile = file("${outputFile.parentFile}/newName")
'$'
.它应该是:
apkVariant.outputFile = file("${outputFile.parentFile}/$newName")
关于Android connectedCheck 任务在与构建任务一起运行但单独运行时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27913366/
$ ./gradlew clean build connectedCheck 产量 Unable to find instrumentation target package: my.package
我正在使用 jenkins+gradle 构建我的 android 应用程序。我运行命令 gradle clean connectedCheck build 当我在 jenkins 设置“显示模拟器窗
用过:github,gradle,travis CI来构建我的Android项目。 一些问题: ...... 表明它不是内部类。 :processReleaseJavaRes截止日期 :validat
问题是 Jacoco 在启用测试覆盖率的情况下执行 ./gradlew connectedCheck 后报告 Realm 生成的类。 Realm 生成大量代码,这使得覆盖率报告不可靠。 这就是测试覆盖
当我运行以下命令时,我得到了 connectedCheck 的描述,但我仍然不确定它的用途。谁能给我一个真实世界的例子? ./gradlew tasks prints ... Verification
我使用的是 Android Studio 1.2.2 和 Gradle 插件 1.2.3。 我试图在不运行 gradlew connectedCheck 的情况下生成代码覆盖率报告,只是 gradle
我有一个设置了多个模块依赖项的 Android Studio + Gradle 项目。我正在尝试将每个模块的单元测试报告合并在一起(请参阅 http://tools.android.com/tech-
我有一些图书馆项目有自己的测试。我不负责这个库项目,也不关心它的测试,但是,当我运行 gradle :app:connectedCheck 时,它会运行我的测试,但它也会运行依赖项的测试。有什么办法可
我正在尝试运行 Espresso测试 Android 应用程序。它在硬件设备上运行良好。当我在新创建的 AVD 模拟器 上运行它时,它失败,如下所示: :ExampleApp:connectedDeb
当我运行基于 android 模拟器的测试时: gradlew check connectedCheck ...它失败了: com.android.dx.util.DexException: Mul
我有一个具有以下文件结构的 android 库。 Android_Library ├── libs └── src ├── instrumentTest │ ├── assets
在 Android gradle 插件中有 aapt 和 dex 的选项,但我找不到在哪里可以将参数传递给任务使用的 adb,例如 install 和 connectedCheck(以及任何其他将使用
AndroidStudio 更新后,我将 wrapper 中的 gradle 更新为 1.9,并在 build.gradle 的依赖项中更新为 0.7.+。 从那以后,我在运行 ./gradlew c
我是一名优秀的程序员,十分优秀!