java - 如何使用python提取Android APK包version_name?

标签 java android python

目前我正在使用 androguard ( https://github.com/androguard/androguard ),但读取包和提取 version_name 需要太多时间。是否有另一种方法可以使用 python 提取 apk 文件的 version_name ,或者使用 androguard 提取任何更快的方法。 另外,(如果有的话)通过java更快的方法也会有所帮助(请详细说明步骤,因为我对java一无所知)

最佳答案

您可以使用此处提供的pyaxmlparser来代替androguard https://github.com/appknox/pyaxmlparser 。您可以直接在 python 上运行它并提取所有数据,如包名称、版本名称等。它速度很快,每分钟您将能够提取大约 30 个应用程序的数据。

关于java - 如何使用python提取Android APK包version_name?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51790545/

相关文章:

python - 在 Python 中使用列表方法加速 for 循环

Java - 使用多点触控

java - 我应该如何将此对象添加到数组中...?

android - 如果未选择或跳过微调器,如何显示对话框

android - 如何在android中使用单选按钮进行双向数据绑定(bind)

python - 如何使用tornado gen.Task/gen.coroutine装饰器实现并行性

Java boolean 值不相等但相等?

两个字符串数组的 Java 比较

Android设置抽屉导航列表为所有设备屏幕打开精确的一半屏幕

python - 我的家庭作业有问题。这是关于停止循环