【问题标题】:Unable to Extract .apk files from Bluestacks app player using adb无法使用 adb 从 Bluestacks 应用程序播放器中提取 .apk 文件
【发布时间】:2015-08-16 22:10:55
【问题描述】:

我正在尝试使用 adb 从蓝色堆栈播放器中提取我安装的应用程序的 .apk 文件。我成功地获取了位于“/system/app”位置的文件的 .apk 文件。以下是我从命令行给出的命令

 adb pull /system/app C:\xyz\ffff

但是,当我尝试获取位置“/data/app”中存在的应用程序的 .apk 时,它会显示

"0 files pulled"

但是,我很确定它有超过 10 个应用程序。

任何帮助都会非常有帮助

【问题讨论】:

  • 你想将 apk 从 bluestack 移动到 pc 文件夹吗?

标签: android bluestacks


【解决方案1】:

1.从playstore下载'apkextractor'应用并安装到你的bluetack中,这个应用可以提取安装在bluestack中的应用
2.要访问此 .apk 文件,您需要任何文件管理器,然后转到提取的 Apk 目录
3.要将apk文件从bluestack移动到pc文件夹,将.apk文件从'extractedApk'移动到'windows/pictures'文件夹

此屏幕截图将对您有所帮助

【讨论】:

    【解决方案2】:

    在最新版本的 Android 中,APK 不再简单地存储在 /data/app 文件夹中。

    要获取已安装包的列表(及其路径),请运行以下命令:

    adb shell pm list packages -f
    

    这将向您显示 APK 的包和路径。像这样:

    package:/data/app/com.android.chrome-2/base.apk=com.android.chrome
    

    在这里,您可以看到 APK 位于 /data/app/com.android.chrome-2/base.apk

    运行adb pull /data/app/com.android.chrome-2/base.apk 有效。

    您需要为软件包列表中显示的每个 APK 执行此操作。在非 root 设备上,您无法在 /data/app 文件夹中搜索 APK,因为 adb 无权查看此位置的文件夹内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-20
      • 2016-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多