51Testing软件测试论坛

标题: 关于adb shell am start -n 包名/界面名 的问题 [打印本页]

作者: 白杨已经长高    时间: 2019-11-12 10:09
标题: 关于adb shell am start -n 包名/界面名 的问题
直接输入adb shell am start -n 包名/界面名 会报错,报错信息如下:Starting: Intent { cmp=包名/界面名 }java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=包名/界面名} from null (pid=15610, uid=2000) not exported from uid 10139
        at android.os.Parcel.readException(Parcel.java:1683)
        at android.os.Parcel.readException(Parcel.java:1636)
        at android.app.ActivityManagerProxy.startActivityAsUser(ActivityManagerNative.java:3190)
        at com.android.commands.am.Am.runStart(Am.java:635)
        at com.android.commands.am.Am.onRun(Am.java:388)
        at com.android.internal.os.BaseCommand.run(BaseCommand.java:51)
        at com.android.commands.am.Am.main(Am.java:121)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
但如果先输入adb shell,回车,
再输入  am start -n 包名/界面名,就没有问题,可以成功启动,这个问题该如何解决呢
(这个问题是用appium启动app时发现的,找原因找到了这边就解决不下去了)


作者: 白杨已经长高    时间: 2019-11-12 10:50
找到问题了,启动activity填错了
作者: 海海豚    时间: 2019-11-13 10:58
过来涨知识
作者: qqq911    时间: 2019-11-13 11:03
没有权限
作者: bellas    时间: 2019-11-13 11:09
来看看
作者: jingzizx    时间: 2019-11-13 12:03

作者: litingting0214    时间: 2019-11-13 12:58

作者: jessica2017    时间: 2019-11-14 16:36
test




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2