如何在从Android Studio启动Activity之前运行“adb push”命令

pkmbmrz7  于 11个月前  发布在  Android
关注(0)|答案(1)|浏览(107)

我有一些程序的测试数据,我想在测试活动运行或调试之前将其推送到设备。在命令行中,这是:

adb -s  RF8M40T69JX  push --sync -z any test_data /storage/emulated/0/Download/test_data

字符串
我知道我可以使用“Before launch”配置选项运行外部工具shell脚本。但这并没有给予我任何方法来了解Studio希望在哪个设备上启动它。我不想浪费时间并分派到每一个可能的设备和每一个编辑-编译-运行周期。
我检查了设备签名,不幸的是它没有作为环境变量传递给外部工具,因为它应该是。有没有其他方法?我可以用一些Gradle魔术来做到这一点?

b5lpy0ml

b5lpy0ml1#

截至Android Studio Giraffe“2022.3.1”,这仍然是不可能的。

相关问题