背景

每次android加固了都要命令行签名好麻烦,正好之前做了个图标生成工具。

所以改了改,比写批处理还要省事。

原理

其实就是用winform程序调用控制台执行命令,android签名的命令如下

%JAVA_HOME%\bin\jarsigner -digestalg SHA1 -sigalg MD5withRSA -verbose -keystore [你的keystore] -signedjar [签名好的路径] [要签名的路径] [keystore的别名]

在界面里面选择了参数之后弹出控制台,输入密码就行了,非常省事(貌似密码也可以放进参数,懒得研究了,有知道的大神求评论给出)。

界面效果

之前icon生成工具改的,简单点就行。

icon生成的功能把ios的尺寸阉割了。

顺着自上而下的步骤点击就行。

如果你没有在环境变量里设定JAVA_HOME参数,程序启动会有提示,如果设定了就不需要再点击“配置JAVA目录”了。

如果自己配置JAVA目录,指向JDK的根目录就行,不要指向BIN。

关键源码

一如既往的,所有源码都有注释。请不要挑剔命名..半个小时弄的东西。

View Code View Code

你还能干些啥

因为代码已经放在这里了,而且已经满足我自己需要了,所以等功能更新那就只有等我也用的上的时候改了。。

1.你可以开发一下脑洞简单改改用来批量打渠道包

2.拿来执行其他的命令,比如取md5码之类的

0
0

更多相关文章

  1. Mac系统下利用ADB命令连接android手机并进行文件操作
  2. Android(安卓)适配屏幕问题(一) 自动生成dimens文件
  3. Ubuntu 16.04 64bit 编译 Android(安卓)4.4 内核
  4. JAVA代码执行shell命令 并解析
  5. 重拾Android之路之Android签名及打包
  6. 配置ionic+Android开发环境
  7. js 引擎 JavaScriptCore
  8. android studio 生成apk
  9. 在Android模拟器中模拟GPS、打电话、发短信

随机推荐

  1. Android游戏引擎《Rokon》添加Rokon框架
  2. Android 简单视频播放器(破烂版,后续更新)
  3. Android完整的Activity页面
  4. android Gradle打包修改生成的apk文件名
  5. Could not find com.android.tools.build
  6. Android read system font
  7. [转]使HOME键有效
  8. android 电容屏(二):驱动调试之基本概念篇
  9. Android—Android中监听EditText文本输入
  10. Android(安卓)获取屏幕高度、标题高度、