python中怎么获取apk的packagename和活动

  介绍

这篇文章主要介绍python中怎么获取apk的packagename和活动,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

实现代码如下:

#,找出packagename和活动   import 操作系统   import 再保险   class  packagename_activity:   def 才能;get_packagename(自我,,路径):   ,,,aapt =, []   ,,,os.system (f # 39; aapt  dump  badging }{路径祝辞,. ./xc_logs AaptLog.txt& # 39;)   ,,,with 开放(& # 39;. ./xc_logs AaptLog.txt& # 39;,, & # 39; rb # 39;), as  f:   ,,,,,p1 =,“包:,name=& # 39; (. + ?) & # 39;“   ,,,,,results1 =, re.finditer(模式=p1,字符串=f.readline () .decode (& # 39; utf - 8 # 39;))   ,,,,,for  r 拷贝其中回答:   ,,,,,,,packagename =, r.group (1)   ,,,,,,,aapt.append (packagename)   ,,,,,p2 =,“launchable-activity:, name=& # 39; (. + ?) & # 39;“   ,,,,,st =, str (f.readlines ())   ,,,,,results2 =, re.findall (p2,,圣)   ,,,,,activity =, results2 [0]   ,,,,,aapt.append(活动)   ,,,return  aapt   if  __name__ ==, & # 39; __main__ # 39;:   a=才能packagename_activity ()   b=才能a.get_packagename (& # 39; . ./xc_apk wangyiyunyinyue.apk& # 39;)   打印才能(b)

以上是“python中怎么获取apk的packagename和活动”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

python中怎么获取apk的packagename和活动