• cordova 打包发布正式版 apk


    cordova build android —release

    笔者观察了一下新版Cordova,用的是gradle来build项目,所以网上的那些设置ant.properties的解决方法都排除掉,不能用,为了看看到底咱需要什么才能让cordova知道哪里找keystore,笔者打开了 “项目路径platformsandroid”下面的build.gradle文件,里面赫然写着:

    if (ext.cdvDebugSigningPropertiesFile == null && file('debug-signing.properties').exists()) {
    ext.cdvDebugSigningPropertiesFile = 'debug-signing.properties'
    }
    if (ext.cdvReleaseSigningPropertiesFile == null && file('release-signing.properties').exists()) {
    ext.cdvReleaseSigningPropertiesFile = 'release-signing.properties'
    }


    这是啥玩意?笔者也暂时解释不清,但是通过关键字眼可以看出,咱们需要一个release-signing.properties 来提示gradle keystore的位置,于是在”项目路径platformsandroid”下面新建一个release-signing.properties :

    key.store=XXXX-release.keystore(笔者的理解是:与build.gradle文件同根同源,在一个路径下所以直接写文件名)
    key.alias=XXXX
    key.store.password=你的store密码
    key.alias.password=你的alias密码(如果在生成keystore时输入了y来统一两者密码一样那就和上一行一样)


    好了,终于可以给apk签名了T T,

    cordova build android –release
    这之后,咱就能看见在 “项目路径platformsandroiduildoutputsapk”下有咱signed过的release版本apk了。

  • 相关阅读:
    python中的函数编程
    Python中的类型关系和继承关系
    MySQLdb for Python使用指南
    调试模式
    js window.open打开新页面
    JVM调优
    jacoco(spring boot启动) agent tcpserver使用方案
    C#多线程之ManualResetEvent和AutoResetEvent
    下载verycd的方法下载电驴资源隐藏资源的最新可用方法
    C# 多线程之信号量Semaphore
  • 原文地址:https://www.cnblogs.com/lilin1995/p/5461329.html
Copyright © 2020-2023  润新知