android是基于Linux内核的软件平台 和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由开放手机联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能,其他的应用软件则由各公司自行开发,以java 作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟(...
今天在公司试着在编译x86 平台的android源码,目前问题比较多,顺便做下记录,以备查看: 操作步骤如下: 1.设置编译选项为make -j5 TARGET_ARCH=x86 TARGET_PRODUCT=generic TARGET_SIMULATOR=false TARGET_BUILD_TYPE=release TARGET_OS=linux LOCAL_PRELINK_MODULE=false 2.build/core/envsetup.mk 中 91行 设置为x86(该步骤可以省略) 3.修改build/tools/dexpreopt目录中android.mk为android-arm.mk,不编译该模块(该模块以来...
windstorm on 2008-12-24,16:11 1,389 views Lim,GeunSik刚刚在android-porting讨论组中详细阐述了这个方法。我先把方法放过来,不过还没来得及验证,他用的是ASUS Eee,估计效果和N810上的差不多的。一下所有步骤都是基于Fedora的,ubuntu用户自行参考。 开发环境: - Linux PC: Fedora 9 ( 2.6.25.6-55.fc9 i686) . CPU: Intel(R) Core(TM)2 Duo CPU T5750 @ 2.00GHz ( Samsung SENS R60 Laptop ) . RAM: Samsung DDR Ram - T...
按照客户端自带说明文件,根本就找不到 /usr/local 这个目录,更何况 /usr/local/bin这个目录了。请各位指点迷津。
按照客户端自带说明文件,根本就找不到 /usr/local 这个目录,更何况 /usr/local/bin这个目录了。请各位指点迷津。
RT, kernel 和 sdk都已经编译通过了,在最后阶段的pack的时候,出现了这个错误:[code]android42]$ pack INFO: Packing for android >>> script_parse 0.9.1 >>> check sys_config line format >>> done. >>> check partition config >>> done. >>> script_parse 0.9.1 >>> check sys_config line format >>> done. >>> check mainkey unique >>> done. >>> check module rule >>> not implement yet cp /home/shim/mywork/cubie...