
【 Android 】
Android 文档
HarkerYX
学习各类技术CSDN博客专家!
热爱日系指弹!
目前就职新能源汽车行业!
展开
-
Android otapackage流程分析四
前三篇文章可以说流程基本说完,还差一点那就是签名问题。看完前面文章会发现不管是全量升级包还是增量升级包中还有几个文件并没有说到META-INF目录下CERT.RSACERT.SF MANIFEST.MF还有META-INF\com\android 目录下otacert这些文件怎么来的的,第二篇中有一个SignOutput ,当全量或者增量流程走完时候进行签名流原创 2018-01-30 12:36:01 · 1052 阅读 · 0 评论 -
Android otapackage流程分析五
我们来分析几个文件:1.CERT.RSA通过openssl pkcs7 -inform DER -in CERT.RSA -noout -print_certs -text 查看生成的CERT.RSACertificate: Data: Version: 3 (0x2) // 版本号 Serial Number: 106236185原创 2018-02-01 12:03:28 · 2231 阅读 · 0 评论 -
Android otapackage流程分析一
分析下 Android SDK 中制作OTA升级包的流程,详细说明全量和增量升级包的过程制作OTA全量和增量的过程而言差异其实就是最后执行命令参数不同,全量升级包是先做出一个完整包含所有需要文件的目录然后根据每个平台的基本配置去提取出需要的东西打包成一个升级包,下面来看如何做出一个完整包含所需文件的目录流程执行 make otapackage 是制作全量升级包的命令// build原创 2018-01-29 10:39:06 · 3752 阅读 · 0 评论 -
Android otapackage流程分析三
我们来看下增量升级包流程:为了能够详细一点说明我这边是弄了几个不同的文件替换然后很好的分析,增量升级包制作要手动执行脚本例如:./build/tools/releasetools/ota_from_target_files -v -n -i /home/yexiang/MSTAR_Android/yx_bak/aosp_ponkan32-target_files-ANMI-02.70.0原创 2018-01-29 12:08:35 · 1168 阅读 · 0 评论 -
Android otapackage流程分析二
下面我们来详细讲解下ota_from_target_files 这个python 脚本,如果想看到这个脚本还是要了解python语法,如果不了解那么请看我的注释了解每个步骤 ,了解之前我们来说明下 执行脚本的一些参数命令解释./build/tools/releasetools/ota_from_target_files -v \ -p $(HOST_OUT) \原创 2018-01-29 11:53:26 · 1912 阅读 · 2 评论 -
Application.mk 中的 APP_ABI
在Application.mk文件中有个预定义命令参数APP_ABI,是指明编译与调试的CPU架构。目前Android系统支持以下七种不同的CPU架构:ARMv5,ARMv7(从2010年起),x86(从2011年),MIPS(从2012年),ARMv8,MIPS64和x86_64(从2014年),每一种都对应相应的ABI。 CPU架构 ABI ARMv5 ...转载 2018-11-28 14:00:34 · 1238 阅读 · 0 评论