script.py 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # coding:utf8
  2. __author__ = 'Snow'
  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 gw_file_system
  11. import gw_data_center
  12. import gw_apk_tool
  13. ANDROID_NS = 'http://schemas.android.com/apk/res/android'
  14. from xml.etree import ElementTree as ET
  15. def script_init(workspace_sdk_dir, extract_dir, channel_sdk_info, new_game_channel_info, game_info):
  16. return
  17. def script(SDK, decompileDir, channelSdkInfo, new_game_channel_info, gameInfo):
  18. return
  19. def script_pre(SDK, decompileDir, channelSdkInfo, new_game_channel_info, gameInfo):
  20. return
  21. def script_last(SDK, decompileDir, channelSdkInfo, new_game_channel_info, gameInfo):
  22. logging.info('------------channelSdkInfo:' + str(channelSdkInfo))
  23. s1 = os.path.join(decompileDir, "smali_classes4/com")
  24. smali_classes2_dir = gw_apk_tool.create_mutil_smali(decompileDir)
  25. s3 = smali_classes2_dir
  26. list_package = ["heytap","huawei","iflytek","jg","kptech","leniu"]
  27. if not os.path.exists(s3):
  28. distutils.dir_util.mkpath(s3)
  29. gw_apk_tool.move_package(s1, s3, list_package)
  30. if __name__ == '__main__':
  31. del_hjr("C:\\Users\\Administrator\\Desktop\\Shadow")