gpt4 book ai didi

android - 从设备中提取付费应用程序的 apk

转载 作者:行者123 更新时间:2023-11-29 21:33:02 24 4
gpt4 key购买 nike

我正在通过以下命令从 Android 设备中提取 apk 文件:

./adb pull /data/app/com.example.tracker-1.apk

这很好用。这适用于 google play 商店中的免费应用程序。如果我尝试从设备中提取付费应用的 .apk 文件,如下所示,

 ./adb pull /mnt/asec/net.stfj.spelltower-1/pkg.apk 

我收到以下消息

   failed to copy '/mnt/asec/net.stfj.spelltower-1/pkg.apk' to './pkg.apk': Permission denied

有什么方法可以提取这个 apk 文件吗?

最佳答案

在非 root 设备上,您无法从/mnt/asec protected 文件系统中提取文件。创建此前向锁定方法是为了避免复制和分发付费应用。

如果您有兴趣获取有关该应用的一些数据,您可以使用 appInfo.publicSourceDir 路径从 APK 中提取资源和 list 文件,该路径通常指向:

/mnt/asec/com.example.tracker-1/**res.zip**

此文件包括所有应用程序资源和 list 文件,但不包括 classes.dex 应用程序代码。

关于android - 从设备中提取付费应用程序的 apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18994493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com