美文网首页
Ionic2 安卓签名打包

Ionic2 安卓签名打包

作者: charles0427 | 来源:发表于2017-04-26 17:44 被阅读230次

Ionic2提供build和run命令,这种情况生成的apk都是通过其自带debug签名,要生成自己签名的apk,步骤如下

  1. 创建keystore
    需要用到JDK /bin目录下的keytool工具,Mac下路径为/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java,如果找不到路径,可以打开系统偏好设置里的Java控制面板,查看高级菜单。
    打开终端,cd该路径,输入命令
    keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000 -keystore demo.keystore
    -genkey 产生密钥
    -alias demo.keystore 别名 demo.keystore
    -keyalg RSA 使用RSA算法对签名加密
    -validity 40000 有效期限4000天
    -keystore demo.keystore
  2. apk签名
    这里有两种方案,一个是通过jarsigner工具,另一个是通过Ionic自动签名。这里笔者使用第二种。
    在项目的/platforms/android/目录下新建release-signing.properties文件,添加内容:
    storeFile=path/to/keystore keyAlias=your key aliasstore Password=your store passwordkey Password=your key password

项目路径下运行ionic build android --release,ionic会自动读取该文件的配置去进行签名,mac编译过程会弹出输入password的框。编译通过后apk在/platforms/android/build/outputs/apk/android-release.apk

相关文章

  • Ionic2 安卓签名打包

    Ionic2提供build和run命令,这种情况生成的apk都是通过其自带debug签名,要生成自己签名的apk,...

  • Android 打包记

    Android 打包记 安卓打包相比iOS算是简单的多的多了,没有那么 多证书限制 安卓打包只需要一个签名文件(k...

  • 安卓本地打包

    要进行安卓打包首先需要了解的就是安卓的签名机制,因为是第一次尝试,所以在网上查了些有关安卓签名的一些知识,在网上有...

  • 安卓开发中一些小问题

    打包签名中的问题 在使用jdk1.7及以上进行安卓app打包签名时,提交百度应用市场提示SHA错误,应该设置如下:...

  • [ionic]生成android签名

    其实和ionic也无关,就是安卓打包的时候需要签名,分成两步 生成key 生成签名 使用keytool生成keys...

  • IOS企业签名

    专业IOS企业签名 提供棋牌彩piao等签名服务,掉签包补,另有彩piao安卓、 IOS(包一个月签名)打包服务....

  • Android签名文件生成

    Android签名文件生成 标签: react-native android 打包安卓release包如果有编译成...

  • WIN下React Native打包apk

    安卓项目发布到真机上测试需要打包成apk。就介绍下打包流程: 1. 产生签名的key 该过程会用到keytool,...

  • React Native安卓项目打包APK

    安卓项目发布到真机上测试需要打包成apk。就介绍下打包流程: 1, 产生签名的key 该过程会用到keytool...

  • Ionic4+angular 安卓打包 签名包(release

    前言 项目环境为ionic4+angular8记一套简单的安卓签名包打包方法。 1.生成.jks签名文件 找到本机...

网友评论

      本文标题:Ionic2 安卓签名打包

      本文链接:https://www.haomeiwen.com/subject/uoqwzttx.html