Commit 58ae553d by sikang

update

parent 45293961
......@@ -24,6 +24,8 @@
"//activities":"需要混淆的类名,匹配方式 endswith() ,如 加入Activity.java 则所有Activity结尾的类加入混淆",
"activities" : [
"Activity.java",
"View.java",
"Layout.java",
"Bean.java",
"Fragment.java",
"Receiver.java",
......@@ -45,7 +47,14 @@
"RecordFilesResponse.java",
"TotalAmount.java",
"UserBankInfo.java",
"YWUser.java"
"YWUser.java",
"CountDownButton.java",
"LoadingDialog.java",
"MarqueeView.java",
"FloatView.java",
"SpanButton.java",
"TitleSpan.java",
"TopBar.java"
],
"//ignore_files":"在插入乱码时,要忽略的文件",
......
......@@ -60,7 +60,7 @@ class ActivityGarble:
for root, dirs, files in os.walk(path):
directory = os.path.join(os.getcwd(), root)
for file in files:
if file.endswith(".java"):
if file.endswith(".java") or file.endswith(".kt") or file.endswith(".xml"):
self.__process_file_content(os.path.join(directory, file),file)
......@@ -78,9 +78,9 @@ class ActivityGarble:
self.__process_files("%s/%s"% (config['root'],main_dir))
#混淆AndroidManifest.xml
print("start garble 混淆AndroidManifest.xml ...")
for main_dir in config['lib_main']:
manifest_path = os.path.join("%s/%s"% (config['root'],main_dir), "AndroidManifest.xml")
self.__process_file_content(manifest_path,"AndroidManifest.xml")
# print("start garble 混淆AndroidManifest.xml ...")
# for main_dir in config['lib_main']:
# manifest_path = os.path.join("%s/%s"% (config['root'],main_dir), "AndroidManifest.xml")
# self.__process_file_content(manifest_path,"AndroidManifest.xml")
print("done")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment