自动化工具 启动指定 activity

czzQAQ · 2021年03月24日 · 最后由 哲豪 回复于 2021年03月25日 · 4058 次阅读

请问各位在不修改 AndroidManifest.xml 的情况下,有没有方法使用 adb 或者 python 的什么库启动指定 app 指定页面的 activity

共收到 10 条回复 时间 点赞

我理解 app 要支持从这个 activity 启动才可以

adb am start

adb shell am start 包名/Activity

首先 app 要支持 直接拉起这个 activity,然后 才通过 adb shell am start 或者 scheme 启动对应的 activity

必须对 App 做一定的修改,否则由于安全限制,不能直接打开 App 中的 Activity!

如果这个 activity 暴露在外部,可以通过 drozer 安全工具直接调起

好的~~

#6 回复

这个工具没用过...学习了

哲豪 #4 回复

是先启动 app 然后启动对应页面的 activity 嘛? 我试过了 会报错 权限报错 好像

czzQAQ #9 回复

启动指定的 activity 是不需要 先启动 app 的, 权限报错 说明 不允许 直接 打开 这个 activity 页面

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册