============问题描述============ 我以前做过一段时间的Android应用层开发,现在到一家新公司,做原生应用开发,自己目前只是下载Android源码,编译了一下,但是具体怎么开发,用什么工具还是不太清楚,有没有做过原生应用开发的,推荐一些入门的资料,或者说一说该用什么工具,具...
分类:
移动开发 时间:
2014-10-22 00:51:05
阅读次数:
189
这些天花了些时间自己下载了android源码来编译,其中走了一些弯路导致耗了些时间,现在重新梳理总结下,让有相同想法的人自己编译的时候能少走些弯路,官方指导文档在http://source.android.com/source/initializing.html。
1、安装linux环境
我是windows系统,安装了Vmware虚拟机,在虚拟机上装了ubuntu-12.04,我的这个版本是3...
分类:
移动开发 时间:
2014-10-20 23:23:00
阅读次数:
225
====================问题描述==================== 我以前做过一段时间的Android应用层开发,现在到一家新公司,做原生应用开发,自己目前只是下载Android源码,编译了一下,但是具体怎么开发,用什么工具还是不太清楚,有没有做过原生应用开发的,推荐一些入门的...
分类:
移动开发 时间:
2014-09-30 18:29:49
阅读次数:
184
写本篇文章主要参考了官方文档和网上的一些资料,但是对于Android最新的代码来说,网上资料有些已经过时。本文中步骤已经作者实验,大家可以亲自执行试试。由于没有使用Eclipse的习惯,所以没有做Eclipse的相关配置。 编译环境:ubuntu9.10,widnows平台目前不被支持。1)安装.....
分类:
移动开发 时间:
2014-09-05 08:44:51
阅读次数:
328
Android的优势就在于其开源,手机和平板生产商可以根据自己的硬件进行个性定制自己的手机产品,如小米,LePhone,M9等,因此,在我们在对Android的源码进行定制的时候,很有必要了解下,Android的编译过程。如果你从来没有做过Android代码的编译,那么最官方的编译过程就是查看And...
分类:
移动开发 时间:
2014-09-04 16:49:59
阅读次数:
296
通过上篇文章,我们分析了编译android时source build/envsetup.sh和lunch命令,在执行完上述两个命令后, 我们就可以进行编译android了。1. make执行make命令的结果就是去执行当前目录下的Makefile文件,我们来看下它的内容:[html] 1 ### D...
分类:
移动开发 时间:
2014-09-04 16:43:19
阅读次数:
257
在之前的文章中,和大家分享了在天朝下下载android 4.4.2源码的过程(详见下载android4.4.2源码全过程(附已下载的源码)),现在写下编译的笔记。
虽然在android doc中,有提到可以用open jdk来编译,见:https://source.android.com/source/initializing.html,描述如下:
Installing the J...
分类:
移动开发 时间:
2014-07-31 09:51:46
阅读次数:
253
最近一直在看android源码相关的文档,包括编译源码,还有framework层的代码,本人很懒,一直没有写博客,今天想自己在编译一下源码,并且运行在模拟器中。 源码的版本不同,需要的jdk可能也有所不同,一切都参照官方给与的文档,下载源码的方法也参考官方文档。 注意点:1.环境变量要设置正...
分类:
移动开发 时间:
2014-07-25 19:10:32
阅读次数:
353
问题:把编译好的镜像烧写到小板上后,发现设置--->存储 里只显示0.98G的系统空间,而且在设置--->应用 点开后会崩溃。崩溃时的日志信息如下:
time( 3407): at com.android.settings.applications.ManageApplications$TabInfo.updateStorageUsage(ManageAppl...
分类:
移动开发 时间:
2014-07-22 00:13:36
阅读次数:
911
在编译源码时有时会报与“fastboot-burn.bin”有关的错误。
解决办法如下:
进入device/hisilicon/bigfish/sdk目录,一次执行 make hiboot_clean; make hiboot_install。 如果在这个过程中报弄cfg.mak文件的错误,解决办法之一是在Android源码根目录进行一次完整编译,直到出错停止,此时会生成cfg....
分类:
移动开发 时间:
2014-07-12 20:15:21
阅读次数:
339