您的位置:首页 > 其它

工作日志

2012-07-20 14:46 183 查看
Apk打包工具制作

1.大体思路走通(周一、周二)
使用C#调用bat文件进行编程,方法是可行的。打包工具主要包括两部分,首先是环境检测,即打包环境是否符合要求,其次是工具功能的可扩展性;环境检测实现思路是调用bat文件并获取返回值,返回值要通过正则表达式进行解析,以获取我们想要的数据。功能扩展主要在一下几个方面:文件名可任意,打包网站可选,保存地址可选,证书可选,密码可填,输入有误报错,android平台可选。实现思路是通过向bat文件传递相应参数。

2.检测用户是否符合打包环境(周三)
通过开启cmd.exe线程执行需要操作,获取并且解析cmd页面内容,得到想要的字符串。
遇到的主要问题是“一定要记得把开启的cmd页面关掉”虽然在整个运行过程中cmd页面不显示,但是还是要使用exit命令关掉,否则程序会一直读取内容造成死锁。

3.完善工具细节(周四、周五)
工具完善比较顺利,主要是调用bat文件参数传递机制非常好用,解析字符串并获取是关键。

总结:
工具完成顺利,获取的知识点有:
C#调用其他程序操作,主要是调用cmd的操作,其次是程序链接到网站;
bat文件调用参数机制,自动填写密码机制,以及C#调用批处理获取页面内容机制
正则表达式的使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: