我正在研究混合应用程序每次我必须将某些文件从某个地方移动到android应用程序中的资产,所以为此我写了批处理文件。如果我在命令提示符下执行逐行命令它正在工作但是如果运行批处理文件,它将在设备中安装apk之前停止。
命令:
D:
cd D:\NewFolder\SampleApp
gradlew.bat assembleDebug
cd D:\NewFolder\SampleApp\app\build\outputs\apk
adb -d install app-debug.apk
答案 0 :(得分:0)
如果我们在批处理文件中运行多个批处理文件,我们应该使用call 对于gradlew.bat assembleDebug, 实际上它正在关闭命令提示符,以便其余命令不执行。
commands:
D:
cd D:\NewFolder\SampleApp
call gradlew.bat assembleDebug
cd D:\NewFolder\SampleApp\app\build\outputs\apk
adb -d install app-debug.apk