script.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # coding:utf8
  2. __author__ = 'dong'
  3. import os
  4. import logging
  5. import xml.dom.minidom
  6. import re
  7. import shutil
  8. import glob
  9. import distutils.dir_util
  10. import os
  11. import gw_apk_tool
  12. def script(SDK, decompileDir, channelSdkInfo, new_game_channel_info, gameInfo):
  13. logging.info('------------channelSdkInfo:' + str(channelSdkInfo))
  14. if channelSdkInfo['id'] == '512':
  15. logging.info("remove_navigate")
  16. remove_navigate(decompileDir)
  17. if channelSdkInfo['id'] == '549':
  18. # del_qihoo(decompileDir)
  19. gw_apk_tool.yml_remove_uncompress(decompileDir)
  20. def del_qihoo(decompileDir):
  21. qihoo = os.path.join(decompileDir, 'smali_classes2/com/qihoo')
  22. if os.path.exists(qihoo):
  23. shutil.rmtree(qihoo)
  24. def remove_navigate(decompileDir):
  25. tmp_res = os.path.join(decompileDir, "res", "navigation")
  26. tmp_public_xml = os.path.join(decompileDir, "res", "values", "public.xml")
  27. if os.path.exists(tmp_res):
  28. distutils.dir_util.remove_tree(tmp_res)
  29. if os.path.exists(tmp_public_xml):
  30. os.remove(tmp_public_xml)
  31. if __name__ == '__main__':
  32. # del_qihoo("C:\\Users\\Administrator\\Desktop\\zt")
  33. remove_navigate("G:\\autopack2.0_kuaifa\\tool\\workspace\\lrs360\\13651\\extract")