Android:在猴子中使用分类

Android:在猴子中使用分类,第1张

概述如何使用 monkey工具的类别选项? 我的清单文件的相关部分如下所示: <application android:icon="@drawable/icon" android:label="@string/app_name" android:name="MyApp" android:debuggable="true" android:allowBackup="false" android:test 如何使用 monkey工具的类别选项?

我的清单文件的相关部分如下所示:

<application androID:icon="@drawable/icon" androID:label="@string/app_name" androID:name="MyApp" androID:deBUGgable="true" androID:allowBackup="false" androID:testOnly="false">        <activity androID:name="MyLauncherActivity" androID:label="@string/app_name" androID:screenorIEntation="portrait">            <intent-filter>                <action androID:name="androID.intent.action.MAIN" />                <category androID:name="androID.intent.category.LAUNCHER" />            </intent-filter>        </activity>        <activity androID:name="MyMainActivity" androID:label="@string/app_name" androID:screenorIEntation="portrait">            <intent-filter>                <action androID:name="none" />                <category androID:name="androID.intent.category.MONKEY" />            </intent-filter>        </activity>

我在手机上运行应用程序,以确保它正在工作,然后我在命令行输入:

adb shell monkey -p my.full.package.path -vvv 3

它的工作很好.

但这不行:

adb shell monkey -p my.full.package.path -c intent.category_LAUNCHER -vvv 3

并产生以下输出:

:Monkey: seed=0 count=3:AllowPackage: myapp.full.package.path:Includecategory: intent.category_LAUNCHER// Warning: no activitIEs found for category intent.category_LAUNCHER** No activitIEs found to run,monkey aborted.

并尝试一些变种也没有工作:

:Monkey: seed=0 count=3:AllowPackage: my.full.package.path:Includecategory: category_MONKEY:Includecategory: intent.category_MONKEY:Includecategory: androID.intent.MONKEY:Includecategory: androID.intent.category.MONKEY:Includecategory: MONKEY// Warning: no activitIEs found for category category_MONKEY// Warning: no activitIEs found for category intent.category_MONKEY// Warning: no activitIEs found for category androID.intent.MONKEY// Warning: no activitIEs found for category MONKEY** No activitIEs found to run,monkey aborted.

如何指定类别

解决方法 你真的很近这对我有用:
adb shell monkey -p com.JamesBecwar.test -c androID.intent.category.LAUNCHER -vvv 3

我认为问题是你需要包括Launcher,因为如果你不是猴子无法启动程序.不要担心,你可以放多一个-c参数.例如你可以做:

adb shell monkey -p com.JamesBecwar.test -c androID.intent.category.LAUNCHER -c androID.intent.category.MONKEY -vvv 3

它应该工作.

总结

以上是内存溢出为你收集整理的Android:在猴子中使用分类全部内容,希望文章能够帮你解决Android:在猴子中使用分类所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1133507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存