美文网首页
Android一键上传应用市场

Android一键上传应用市场

作者: Jeme | 来源:发表于2021-03-05 10:25 被阅读0次

    使用方法

    github地址

    1.使用规范

    • 如果不想自行编译,可直接使用dest目录下的包
    • 使用时,需要将文件放置在source文件夹内,并命名为source.apk,
      这里会根据config文件的channel值对source.apk先修改渠道名,只支持walle方式获取渠道名
    • 跟账号相关的信息均需要用户自行配置在config.json文件中,每个字段均有注释,可以自行处理添加
    • 只支持应用更新apk,不支持新增apk
    • 小米平台:

    进入管理后台,往下拉,可以看到图1

    图1 图1

    点击后进入图2

    图2 图2
    • 华为平台:

    进入管理后台,进入应用信息,如图3所示

    图3 图3

    点击顶部全部应用,找到Connect API 如图4所示:

    图4
    图4

    进入Connect API 页面
    如果没有API客户端则创建,如图5所示:

    图5 图5
    • VIVO平台

    进入管理中心,下拉找到 开放能力->API传包,如图6:

    图6 图6
    如果没有申请Api传包权限,需要先申请,如图7:
    图7 图7

    2.注意:

    • 必须已经配置好了java环境
    • 因为小米平台使用了BC库来进行加密,jar包在运行小米平台时可能会遇到

    java.lang.SecurityException: JCE cannot authenticate the provider BC
    的问题,具体处理方法是 :参考网页

    • 1.找到java的运行目录,定位到jre/lib/security/java.security 文件,在文件内添加
      添加一行:
      security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider
      这里的11是序号,根据已有的往下排就行

    • 2.添加扩展文件,将项目内bcprov-jdk15on-1.64.jar文件复制到 jre/lib/ext/目录下

    • 3.根目录下有个mi.dev.api.public.cer文件,需要自行替换为在小米平台申请下载的文件,注意该文件名不能修改

    3.使用:

    配置好config.json文件后,后期只需要使用以下命令执行即可
    java -jar ./upload.jar

    相关文章

      网友评论

          本文标题:Android一键上传应用市场

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