Android多渠道打包(MFC版本)

    xiaoxiao2022-06-30  70

    因为需要,这一周就跟MFC度过了,主要是用MFC封装Android打包命令实现Android读取到打包。其中主要用到了:C++线程、解析XML文件和写入XML文件、消息传递、字符串解析等知识。还有Android打包命令:

    获取keystore信息:keytool -list -v -keystore E:\\vs\\ApkBuild\\ApkBuild\\buildkey.jks -storepass 123456 > keysinfo.txt

    解压apk包:apktool apktool d E:\\vs\\ApkBuild\\ApkBuild\\app-release.apk

    打包apk包:apktool b app-release -o app-release豌豆荚.apk

    签名apk包:jarsigner -verbose -digestalg SHA1 -sigalg MD5withRSA -keystore E:\\vs\\ApkBuild\\ApkBuild\\buildkey.jks -storepass 123456 -signedjar app-release豌豆荚.apk app-release豌豆荚.apk ywl5320

    对齐apk优化启动速度:zipalign 4 app-release豌豆荚.apk app-release豌豆荚_Signed.apk

    这样就完成了一次解压打包签名过程。

    程序运行过程:

    1、

    2、

    3、

    4、

    Git地址:https://github.com/wanliyang1990/AndroidMultiChannelPackaging-MFC

    create by ywl5320

    转载请注明原文地址: https://ju.6miu.com/read-1126005.html

    最新回复(0)