查看apk包名,当前显示Activity

获取到三方apk,想获取到apk包名类名:

方法一:copy  apk文件到adt的build-tools下,Android SDK通过build-tools下面的aapt.exe文件执行命令

aapt v[ersion]

aapt dump badging +xxx.apk

aapt dump xmltree ColaBox.apk AndroidManifest.xml

方法二:apk改成zip解压,在manifest.xml查找  com.xxx.xxx


查看安装的所有apk:pm list package -f

获取apk  package信息:dumpsys package  +包名

还可以获取到对应的package的mainActivity。

查看当前显示在页面上的Activity:adb shell dumpsys activity | grep "mFocusedActivity"

命令启动对应Activity:am start -n 包名/Activity名  eg:am start -n com.fiberhome.wizard/.LoadingActivity

命令恢复出厂:am broadcast -a  android.intent.action.MASTER_CLEAR

截图命令:screencap -p /mnt/sda/sda1/CTCGANSU1.png

录制命令:screenrecord /mnt/sda/sda1/demo.mp4

查看数据库:

cd /data/data/com.android.providers.settings/databases(数据库路径)

sqlite3 settings.db(数据库名称)

select * from secure(表名);(注意分号)

挂载system:ount -o remount /system
设置系统日志权限:setprop persist.sys.loglevel 3

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容