gradle 执行adb命令启动app
要使用Gradle执行ADB命令启动应用程序,您可以在Gradle脚本中使用Exec任务来执行ADB命令。以下是一个示例Gradle脚本:
task startApp {
doLast {
def adbCommand = 'adb shell am start -n com.example.myapp/.MainActivity'
def process = adbCommand.execute()
process.waitFor()
println "App启动完成"
}
}
在上面的示例中,我们定义了一个名为startApp的Gradle任务。在doLast闭包中,我们执行了adb shell am start命令来启动应用程序。您可以根据自己的应用程序包名和活动名称修改该命令。
要执行该任务,您可以通过命令行运行以下命令:
gradle startApp
或者,如果您使用的是Android Studio,则可以在Gradle工具窗口中找到并运行startApp任务。
请注意,您的计算机上必须已经安装了ADB,并且ADB可从命令行中访问
原文地址: https://www.cveoy.top/t/topic/iHzH 著作权归作者所有。请勿转载和采集!