Skip to content

andy0323/apk-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

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

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.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published