如何从应用程序开发转向特定于设备的ROM开发?

时间:2013-12-31 18:32:34

标签: apk

我在开发Android应用时看到了很多资源。但是没有关于如何开发操作系统本身的指南。我正在为我的特定设备开发ROM。 ROM只是串在一起的一堆.apk文件,这是真的吗?

如何了解Android OS开发?我是否首先了解应用开发?如果我这样做,我该如何继续开发针对我的设备优化的自定义ROM?截至目前,我没有看到任何在线资源。只是一些关于从源代码编译的教程。即使这样,我也不知道如何找到我的设备特定的“源”或我的设备“树”或我的“专有二进制文件”。如果有人能够对这个问题有所了解,并告诉我在学习Android应用程序开发之后需要做些什么,那么我可以继续开始为我的设备开发自定义ROM,我很乐意欣赏它。

1 个答案:

答案 0 :(得分:1)

首先,android不仅仅是一堆完整的操作系统,只需阅读wiki

即可

http://en.m.wikipedia.org/wiki/Android_(operating_system)

在学习方面,两者都是非常广阔的领域...... 至少需要一年时间才能熟练掌握App开发/ ROM开发......

如果你想学习App开发,网上有很多资源 android.com,像忙碌编码器的android开发指南等书籍...... 了解Java的基础知识是必须的.​​.....

学习ROM开发的最佳地方是xda论坛..有设备特定的子论坛... 但ROM开发需要更多的试验错误方法,它将测试你的耐心.. 而且还没有适当的文件......

所以选择你想要的...... 我个人建议App dev先...: - )