项目作者: andy0323

项目描述 :
apk-build node 一款安卓打包apk的工具
高级语言: Java
项目地址: git://github.com/andy0323/apk-build.git
创建时间: 2014-11-14T01:48:35Z
项目社区:https://github.com/andy0323/apk-build

开源协议:

下载


apk-build

apk-build node 一款安卓打包apk的工具

npm version

how to install

  1. 打开你的终端Terminal
  • 输入npm -v查看是否安装npm
  • 如果没有安装,请到nodejs官网进行安装
  • npm安装完成以后,终端运行npm install -g apk-build
  • 终端运行apk-build -h确认安装成功

如果还有其他疑问,可以参照npm相关资料,希望可以帮助你更好得了解它

Command

  1. apk-build <project_path> <keystore_path> <keystore_name> <keystore_password> -v -o <ipa_output_path>

参数(必填项):

参数 参数说明
project_path 代表项目路径
keystore_path 代表打包证书的路径
keystore_name 代表打包证书的名称
keystore_password 代表打包证书的密码

可选项:

可选项 参数用途 参数例子 默认参数
-v 打印日志 无需参数 无输出
-o ipa输出路径 ~/.apk 终端当前路径下的build文件夹

Usages

  1. 打开终端Terminal
  • 输入cd指令进入你的项目文件夹
  • 输入apk-build test/node/android test/android.keystore android.keystore 123456
  • 输入open .获取apk文件

目前版本不是很稳定,只能打包简单的Android项目。

keystore

如何生成keystore

进入终端,输入下列命令,然后根据指定的要求输入特定的内容。

  1. keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore

Test

如何测试apk-build?

打开终端,输入npm test,等打包完毕,输入open .,就可以看到生成完毕的signed.apk

Contributing

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am ‘Add some feature’)
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request

History

  • v0.1.0 初始化版本

Welcome fork and feedback

如有建议或意见,请在issue提问或邮件

License

this repo is released under the MIT
License
.