
1 bertsir 2018-09-18 15:44:03 +08:00 adb |
2 yukiww233 2018-09-18 15:45:32 +08:00 自己写过一个小工具用来做这个。。 exported 的 activity 不要任何权限就可以启动 |
3 sabermiao 2018-09-18 15:47:16 +08:00 drozer 一把梭 |
4 Dori 2018-09-18 16:09:11 +08:00 adb shell am start -n com.android.settings/.Settings 不知道包名和 activity 名字的话可以先 dumpsys 一下: adb shell dumpsys activity | grep mResumedActivity |
5 tenwx 2018-09-18 16:21:04 +08:00 google play 上搜“ QuickShortcutMaker ” |
6 mzlogin 2018-09-18 16:48:08 +08:00 用 adb 可行,[启动应用 /调起 Activity]( https://github.com/mzlogin/awesome-adb#%E5%90%AF%E5%8A%A8%E5%BA%94%E7%94%A8-%E8%B0%83%E8%B5%B7-activity) 供参考。 |
7 思路是可以先用脚本和工具将 AndroidManifest.xml 文件逆向出来,然后就能拿到 exported 的 Activity 列表了,再使用上述 adb 命令来调起。 |
8 iwtbauh 2018-09-18 16:57:44 +08:00 via Android 不用逆向那么麻烦,lineageos 的开发人员工具里就能列出 app 的 activity,Android 应该提供了 API 列出 app 的 activity |
9 zcm3579 OP 感谢楼上各位回复 不过尝试了上面的方法好像不能调起 exported=false 的 activity |
10 xuhaoyangx 2018-09-18 17:38:06 +08:00 @zcm3579 #9 exported 得 xposed 一下 |
11 ysc3839 2018-09-18 19:30:36 +08:00 via Android |
12 kaedea 2018-09-18 19:49:47 +08:00 via Android adb am 工具 |