- 博客(18)
- 资源 (7)
- 收藏
- 关注
原创 编译源码时候遇到only 64-bit build environments are supported beyond froyo/2.2
当我们编译源码的时候遇到: build/core/main.mk:73: You are attempting to build on a 32-bit system. build/core/main.mk:74: Only 64-bit build environments are supported beyond froyo/2.2. 产生
2011-10-29 02:52:54 823
原创 Ubuntu 11.03使用Wine安装Source Insight
一、Ubuntu安装wine工具$sudo apt-get install wine二、下载Source Insight大小: 3.13M--------------------------------分割线--------------------------------Ubuntu 10.04使用Wine安装Source Insight相关文件工具下载地址:FTP
2011-10-27 19:10:07 882
原创 ubuntu中文输入法
Ubuntu下SCIM应该是最好的中文输入法了,它与搜狗差不多,下面介绍它的安装方法:1)终端输入:sudo apt-get remove scim这一步是删除安装系统的时候装的那个scim,实际是个假的,我这里不可以用2)sudo apt-get install scim这一步下载安装scim输入法。下载完了系统会自己装上,中间会有提示,直接y就行了3)sudo apt-ge
2011-10-27 18:53:40 588
转载 Git和Repo扫盲——如何取得Android源代码
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓 库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper、Mercurial、GN
2011-10-27 15:46:32 589
转载 android binder 讲解
下面进行详细讲述Android Binder机制问题,Binder机制是通过驱动的形式来实现,其实驱动程序的部分是保存在源代码的以下的文件中。Android Binder机制大部分都是使用的IPC,进程间通信机制有很多种,例如linux中可以采用管道,消息队列,信号,共享
2011-10-18 22:47:59 3025
转载 Android的fastboot协议
fastboot协议是PC通过USB与手机上的bootloader通信的协议。适用于Linux,Windows,OSX等平台。基本配置要求:1、USB连接PC与手机。2、对于high-speec USB,包的最大尺寸必须是512byte.对于full-speed US
2011-10-18 22:41:46 847
转载 INSTALL_FAILED_UPDATE_INCOMPATIBLE和INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
在windows平台通过eclipse编译android源码中,如果编译Settings或者android manifest XML中 shared user id 包含android.uid.shared等系统权限的时候,则会报以下错误。Installation err
2011-10-18 22:40:07 735
转载 LOCAL_MODULE_TAGS 选项说明
LOCAL_MODULE_TAGS :=user eng tests optionaluser: 指该模块只在user版本下才编译eng: 指该模块只在eng版本下才编译tests: 指该模块只在tests版本下才编译optional:指该模块在所有版本下都编译
2011-10-18 22:39:26 1079
转载 Android Audio System 之三: AudioPolicyService 和 AudioPolicyManager
引言 AudioPolicyService是Android音频系统的两大服务之一,另一个服务是AudioFlinger,这两大服务都在系统启动时有MediaSever加载,加载的代码位于:frameworks\base\media\mediaserver\main_
2011-10-18 22:37:02 829
转载 Android Audio System 之二:AudioFlinger
引言 AudioFlinger是Android音频系统的两大服务之一,另一个服务是AudioPolicyService,这两大服务都在系统启动时有MediaSever加载,加载的代码位于:frameworks\base\media\mediaserver\main_m
2011-10-18 22:35:54 1155
转载 Android Audio System 之一:AudioTrack如何与AudioFlinger交换音频数据
引子Android Framework的音频子系统中,每一个音频流对应着一个AudioTrack类的一个实例,每个AudioTrack会在创建时注册到AudioFlinger中,由AudioFlinger把所有的AudioTrack进行混合(Mixer),然后输送到Aud
2011-10-18 22:34:52 1565
转载 自定义系统菜单的背景
// 关键代码为重写Layout.Factory.onCreateView()方法自定义布局protected void setMenuBackground() {MenuAct.this.getLayoutInflater().setFactory(new androi
2011-10-18 22:30:14 754
转载 curl: (6) Couldn't resolve host 'android.git.kernel.org'
$ curl https://android.git.kernel.org/repo > ~/bin/repocurl: (6) Couldn't resolve host 'android.git.kernel.org'原因是因为android.git.kernel.o
2011-10-18 22:21:57 4033
转载 Conversion to Dalvik format failed: Unable to execute dex: wrapper was not properly loaded first
开发Android应用,SDK下载了2.3.3和2.2版本的, 新建一个工程使用2.2的SDK,工程上有红叉,不知道少了什么, 运行时报错 Your project contains error(s),please fix them before running your
2011-10-18 22:16:46 756
原创 make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] 错误 1
$sudo apt-get install libncurses5-dev
2011-10-18 22:15:07 1978 1
转载 MediaProvider源码分析
--------------START------------MediaProvider包括五个类:com.android.providers.media.MediaProvider com.android.providers.media.MediaScanner
2011-10-18 22:03:43 1048
原创 关于电话模块的编译及在模拟器中的安装
我们在编译完phone模块后,对其安装到模拟器中会报以下的错误: java.lang.RuntimeException: Unable to resume activity {com.android.phone/com.android.phone.InCallScreen}:
2011-10-18 21:32:19 974
转载 【Android翻译】关于Activity的onSaveInstanceState调用时机的说明
关于Activity的onSaveInstanceState调用时机的说明Activity的生命周期里并没有提到onSaveInstanceState的触发,这个函数提供了为我们在某些情况下保存Activity信息的机会,但需要注意的是这个函数不是什么时候都会被调用的,官方文
2011-10-13 11:55:30 512
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人