首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将参数传递给使用adb shell am Instrumentation命令启动的测试功能

要将参数传递给使用 adb shell am Instrumentation 命令启动的测试功能,您需要在命令中添加 -e 参数,并指定要传递的参数名称和参数值。例如,要传递名为 param1param2 的参数,您可以使用以下命令:

代码语言:txt
复制
adb shell am instrument -w -e param1 value1 -e param2 value2 com.example.test/android.support.test.runner.AndroidJUnitRunner

在这个命令中,-w 参数表示等待测试完成,-e 参数用于指定要传递的参数名称和参数值,com.example.test/android.support.test.runner.AndroidJUnitRunner 是测试功能的完整路径。

在您的测试代码中,您可以使用 InstrumentationRegistry.getArguments() 方法获取传递的参数值。例如,要获取名为 param1 的参数值,您可以使用以下代码:

代码语言:java
复制
String param1 = InstrumentationRegistry.getArguments().getString("param1");

这样,您就可以在测试功能中使用传递的参数值了。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券