v0.3.14 package misses public.xml
eighthave opened this issue · 4 comments
eighthave commented
On Debian/stretch, I do pip3 install gplaycli
which installs pyaxmlparser v0.3.14. Then it fails with this error:
Traceback (most recent call last):
File "/usr/local/bin/gplaycli", line 7, in <module>
from gplaycli.gplaycli import main
File "/usr/local/lib/python3.5/dist-packages/gplaycli/gplaycli.py", line 37, in <module>
from pyaxmlparser import APK
File "/usr/local/lib/python3.5/dist-packages/pyaxmlparser/__init__.py", line 3, in <module>
from pyaxmlparser.core import APK
File "/usr/local/lib/python3.5/dist-packages/pyaxmlparser/core.py", line 9, in <module>
from pyaxmlparser.axmlprinter import AXMLPrinter
File "/usr/local/lib/python3.5/dist-packages/pyaxmlparser/axmlprinter.py", line 23, in <module>
from pyaxmlparser.axmlparser import AXMLParser
File "/usr/local/lib/python3.5/dist-packages/pyaxmlparser/axmlparser.py", line 24, in <module>
from pyaxmlparser.resources import public
File "/usr/local/lib/python3.5/dist-packages/pyaxmlparser/resources/public.py", line 21, in <module>
raise Exception("need to copy the sdk/platforms/android-?/data/res/values/public.xml here")
eighthave commented
Manually copying public.xml from androguard fixes it.
subho007 commented
Let me fix this @eighthave
cosmosgenius commented
@eighthave 0.3.15 the missing files are added