2016-05-21 4 views
1

в андроида студии, когда я запустить тест эспрессо, консольный вывод:Как построить -debug-androidTest-unaligned.apk в Gradle задачи

Installing APK: /home/roroco/Dropbox/jvs/ro-adr/testStartApp/build/outputs/apk/testStartApp-debug-androidTest-unaligned.apk 
Uploading file to: /data/local/tmp/ro.testStartApp.test 
Installing ro.testStartApp.test 
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/ro.testStartApp.test" 
    pkg: /data/local/tmp/ro.testStartApp.test 
Success 

но когда я Р.М. строить/и запустить Gradle assembleDebug, то " testStartApp-отладка androidTest-unaligned.apk»не существует, как следующее:

[email protected] ~/Dropbox/jvs/ro-adr/testStartApp $ lsa /home/roroco/Dropbox/jvs/ro-adr/testStartApp/build/outputs/apk 
total 9496 
drwxr-xr-x 2 roroco roroco 4096 May 21 23:08 . 
drwxr-xr-x 6 roroco roroco 4096 May 21 23:40 .. 
-rw-r--r-- 1 roroco roroco 3237948 May 21 23:08 testStartApp-debug.apk 
-rw-r--r-- 1 roroco roroco 3237559 May 21 23:08 testStartApp-debug-unaligned.apk 
-rw-r--r-- 1 roroco roroco 3211410 May 21 23:08 testStartApp-release-unsigned.apk 

которого Gradle задача может генерировать "testStartApp-отладка androidTest-unaligned.apk"?

ответ

1

Когда список задач:

[email protected] ~/Dropbox/jvs/ro-adr/testStartApp $ gd tasks|gr assemble 
assemble - Assembles all variants of all applications and secondary packages. 
assembleAndroidTest - Assembles all the Test applications. 
assembleDebug - Assembles all Debug builds. 
assembleRelease - Assembles all Release builds. 
build - Assembles and tests this project. 
buildDependents - Assembles and tests this project and all projects that depend on it. 
buildNeeded - Assembles and tests this project and all projects it depends on. 
Pattern: build<ConfigurationName>: Assembles the artifacts of a configuration. 
Pattern: upload<ConfigurationName>: Assembles and uploads the artifacts belonging to a configuration. 

это assembleAndroidTest

Смежные вопросы