首页 > 其他 > 详细

[原创]Nexus5 移植OneStep

时间:2017-07-23 09:54:18      阅读:257      评论:0      收藏:0      [点我收藏+]

OneStep 简介 https://github.com/SmartisanTech/android

 

One Step 涉及的工程列表:

由于自己已经下载过android的全套源码,移植时采取部分更新的方式进行,具体就是只替换git上 6-7月份之间更新的代码,这部分是onestep改动的地方,其他部分的代码原封不动

技术分享

 

 替换完直接进行编译,主要遇到只有两个的问题:

1、

技术分享

搜索build目录下,发现build/core/tasks/check_boot_jars/check_boot_jars.py脚本里CheckJar函数会打印上面的提示

 技术分享

参考https://zhidao.baidu.com/question/1387700248427899620.html,检查移植过程,发现package_whitelist.txt 忘记替换了。

 技术分享

 问题2:

技术分享

 报错部分位于:

技术分享

查找代码,

技术分享

发现只是实现和调用没有同步更新

新的实现:

 技术分享

 移值完成后

技术分享

 

[原创]Nexus5 移植OneStep

原文:http://www.cnblogs.com/hixin/p/7223446.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!