hulk@hulk-PC:~/Desktop$ adb shell pm list packages
package:com.huawei.scenepack
package:com.huawei.hifolder
package:com.czb.chezhubang
package:com.android.cts.priv.ctsshim
package:com.huawei.camera
..............................
package:com.huawei.android.airsharing
package:cn.wps.moffice_eng
package:com.greenpoint.android.mc10086.activity
package:com.huawei.rcsserviceapplication
hulk@hulk-PC:~/Desktop$ adb shell pm list packages | grep ping
package:com.ulfdittmer.android.ping
hulk@hulk-PC:~/Desktop$ adb shell pm path com.ulfdittmer.android.ping
package:/data/app/com.ulfdittmer.android.ping-7ITJ7D2bXVe0EmN1AzT83g==/base.apk
hulk@hulk-PC:~/Desktop$ adb pull /data/app/com.ulfdittmer.android.ping-7ITJ7D2bXVe0EmN1AzT83g==/base.apk
/data/app/com.ulfdittmer.android.ping-...d. 39.6 MB/s (7692770 bytes in 0.185s)
hulk@hulk-PC:~/Desktop$
如上图:
1.? 找出目标应用包名??
hulk@hulk-PC:~/Desktop$ adb shell pm list packages? ?
列出所有应用列表, 应用太多找不到目标应用包名, 别担心,使用强大的grep命令:
hulk@hulk-PC:~/Desktop$ adb shell pm list packages | grep ping package:com.ulfdittmer.android.ping
2. 找到apk的路径path
hulk@hulk-PC:~/Desktop$ adb shell pm path com.ulfdittmer.android.ping package:/data/app/com.ulfdittmer.android.ping-7ITJ7D2bXVe0EmN1AzT83g==/base.apk
3. 导出base.apk??
package:/data/app/com.ulfdittmer.android.ping-7ITJ7D2bXVe0EmN1AzT83g==/base.apk hulk@hulk-PC:~/Desktop$ adb pull /data/app/com.ulfdittmer.android.ping-7ITJ7D2bXVe0EmN1AzT83g==/base.apk /data/app/com.ulfdittmer.android.ping-...d. 39.6 MB/s (7692770 bytes in 0.185s)
把base.apk改名成想要的文件名.? ? ?
搞定, 你学废了吗?
|