[英]TypeError: androlyze_main() takes 2 positional arguments but 4 were given
當我使用 androlyze.py [apk] 時,我收到一個錯誤:類型錯誤:androlyze_main() 需要 2 個位置參數,但給出了 4 個
我在mac環境下用的是python環境下的androguard,我使用“pip3 install androguard”來安裝androguard,但是當我運行androlyze.py /Users/zhangxu/Downloads/UCarNew-debug.apk
它返回錯誤。
zhangxudeMacBook-Pro:androguard zhangxu$ androlyze.py /Users/zhangxu/Downloads/UCarNew-debug.apk
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.7/bin/androlyze.py", line 47, in <module>
androlyze_main(args.debug, args.ddebug, args.no_session, args.apk)
TypeError: androlyze_main() takes 2 positional arguments but 4 were given
我有谷歌,但沒有收獲; 任何人都可以幫我解決這個問題嗎?
我有解決辦法。 我運行androguard analyze
命令,我發現<function androguard.cli.main.androlyze_main(session, filename)>
, androlyze_main()
方法只有兩個參數,但是androlyze.py
文件使用androlyze_main(args.debug, args.ddebug, args.no_session, args.apk)
。
你可以看到這個: androguard 問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.