前言
我从事 Android 也有些年头了,大多时候都在跟项目,写写业务代码,很少花时间去研究关于 Android 开发基础方面的东西,时至今日我却越发明白了底层逻辑和基础知识才是进阶更加高阶 Android 开发技术以及以后发展潜力的基石,只有将自己的根基打牢,这样才会在学习新事物的时候能够更好的理解
今天我就向大家展示“一个App从源代码到安装文件,再将其安装到设备上,最后呈现到用户手上”这段时间里,都需要做些什么,其实在最初写这篇文章时,其中还有一些疑问,尚未能够完全了解,但我通过查阅资料和探讨,将之总结到这篇文章中
我写这篇文章虽然涉及了一定的技术难点和技术面广度,但是我会用大家最容易理解的方式来叙述,学以致用,如若以后遇到了这些技术点,那你也可以很自信的说自己了解过,知识需要延续,而延续就需要传承,言传身教,我学到了是我自己的本事,但你要是学会教会别人,那你也可以称得上是知识的传播者
什么是虚拟机技术?
● 我们开发的程序是运行在设备的CPU上的,然而我们世界是多样性的,CPU也不例外。现实中存在各种架构的CPU,例如