3

我已经使用(apt install androguard)在我的 ubuntu 16.04 LTS 操作系统中安装了最新的 androguard。我可以使用“androlyze -s”命令进入 shell。但我无法将 androguard 导入到我的 python 代码中。例如,当我从终端使用“python test.py”命令运行 test.py 文件时,出现错误:

Traceback (most recent call last):
File "test.py", line 1, in <module>
from androguard.core.bytecodes import apk
ImportError: No module named androguard.core.bytecodes

贝娄是我的python代码:

from androguard.core.bytecodes import apk

a = apk.APK("/path/to/apk/apk_name.apk")
pk_name = a.get_package()
act_name = a.get_main_activity()
final_arg = pk_name+"/"+act_name
print(final_arg)
4

1 回答 1

0

(apt install androguard) 适用于 debian,因此无法正常工作。我必须从源头安装它。如何从源代码安装它可以在以下链接中找到:

安德罗卫士文档

于 2017-10-11T02:15:33.980 回答