定义
语法规则
apktool 反编译一个 apk时会产生一个 apktool.yml
记录了当前apk 的一些基本信息如上
安装 https://pypi.python.org/pypi/PyYAML
win 进目录下面
python setup.py install
# -*-coding=utf-8-*-
import yamldef main(file_path):
with open(file_path) as f:
x = yaml.load(f)
print x
if __name__ == '__main__':
main("apktool.yml")
打印出来的如下:
{'sdkInfo': {'minSdkVersion': '8', 'targetSdkVersion': '21'}, 'usesFramework': {'ids': [1]}, 'packageInfo': {'forced-package-id': '127'}, 'version':
'2.0.2', 'apkFileName': 'TestDemo.apk', 'versionInfo': {'versionCode': '1', 'versionName': '1.0'}, 'isFrameworkApk': False, 'doNotCompress': ['reso
urces.arsc'], 'sharedLibrary': False}
网友评论