首页 > 编译android源码有什么用处?

编译android源码有什么用处?

本人是android新手,想在ubuntu里面开发android apps。
在网上查看了很多关于搭建android开发环境的资料,在安装完JDK和eclipse之后,发现方法大致分为两种:
一种是安装SDK和ADT,然后在eclipse里设置并配置AVD。
另一种是android的源码编译。其中需要先安装repo,然后 $ cd ~/andoird ,$ make;再来便是编译模块和编译SDK,ADT,最后还要编译linux内核映像,同步。

现在想问的是:
1.编译android源码对于开发android apps来讲有什么用处?
2.这两种方法有什么区别呢?(开发的效率?应用功能的强弱?)
3.对于我这种刚刚开始的新手(仅仅是开发一般的应用)来讲,哪种搭建环境的方法更适合我呢?(后者看似很麻烦)

谢谢~


1.编译android源码对于开发android apps来讲有什么用处?
答:编译 Android 源码会让你对 Android 整体框架有更具体的宏观概念。

2.这两种方法有什么区别呢?(开发的效率?应用功能的强弱?)
答:我觉得没什么可比性。因为每个人的习惯不同,水平不同,侧重点不同。

3.对于我这种刚刚开始的新手(仅仅是开发一般的应用)来讲,哪种搭建环境的方法更适合我呢?(后者看似很麻烦)
答:根据题主的描述,感觉题主尚处于 “Hello,world!”阶段的新手,或许 “sdk + eclipse + adt” 更适合这一阶段的你。


纯开发应用app,完全不需要编译内核,编译内核只适用于那些需要hack修改内核底层的开发者,对于普通开发者来说没有任何意义。

【热门文章】
【热门文章】