一.创建一个python脚本
不得不说 , python是一个优点金贵的语言, 四个空格和一个tab的问题坑了我多次 , 而且xcode写的python各种格式问题, 简直痛苦,所以选择Sublime Text 作为本次python脚本的编辑器
command +N 创建
command+S 保存
command+B 运行并自动保存
.
废话不多说, 开始上代码
1.导入库
import os
import sys
import shutil
import platform
import traceback
from optparse import OptionParser
import subprocess
2.为了更好的重用
if __name__ == '__main__':
main()#参数判断函数
3.参数判断函数
def main():
#显示进度
print("\n[progress:0]")
parser = OptionParser(usage="usage:%prog [options] inputApkPath [language|-] packageName [java|drozer]")
parser.add_option("-v", "--version", action="store_true", dest="versionCheck", default=False, help="bbbbb")
(options,args) = parser.parse_args();
if options.versionCheck:
print "version v0.0.1"
#参数 输入目录 , 输出目录 , 描述文件 (证书可以根据描述文件自动获取)
inputPath = ""
outputPath = ""
provisionPath = ""
4.未完待续...