
android 编译问题
文章平均质量分 65
菜鸟哥
这个作者很懒,什么都没留下…
展开
-
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 · 775 阅读 · 0 评论 -
tar命令详解使用
1.tar命令详解使用格式: tar 选项 文件目录列表功能: 对文件目录进行打包备份选项:-c 建立新的归档文件-r 向归档文件末尾追加文件-x 从归档文件中解出文件可以这样记忆,创建新的文件是c,追加在原有文件上用r,从文件中解压出用x-O 将文件解开到标准输出-v 处理过程中输出相关信息-f 对普通文件操作 ---似乎一直都要用f,不然的话,可转载 2012-11-12 14:52:32 · 1304 阅读 · 0 评论 -
ubuntu上配置git服务器
1 需求硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。软件需求:git-core, gitosis, openssh-server, openssh-client2 安装配置git服务器安装git和openssh:a@server:~$ sudo apt-get install git-core openssh-server转载 2012-09-27 16:01:07 · 1197 阅读 · 0 评论 -
修改build.prop, 优化Android
可以添加以下几行在build.prop文件和编辑更改您的设备中的几个属性:debug.sf.hw = 1GPU的渲染UI(减轻对CPU的压力)dalvik.vm.heapsize = 32M一套Dalvik虚拟机堆大小(多少RAM允许每个虚拟机实例);取决于多少RAM,可用设备,这可以增加。 persist.adb.notify = 0停止调试图标出现在转载 2012-06-14 15:24:56 · 3565 阅读 · 0 评论 -
让系统永不锁屏
1.我们为了让系统永不锁屏,只需要把资源R.integer.def_screen_off_timeout设为-1即可。查看文件在这里:frameworks/base/packages/SettingsProvider/res/values/defaults.xml2.我们这里还要处理一种情况,就是让系统一启动我们就禁用锁屏的功能,很简单,我们只要把系统锁屏功能的的初始默认开关给改以下就原创 2012-05-16 16:46:31 · 1099 阅读 · 0 评论 -
编译源码时候遇到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 · 850 阅读 · 0 评论 -
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 · 606 阅读 · 0 评论 -
Git和Repo扫盲——如何取得Android源代码
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓 库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper、Mercurial、GN转载 2011-10-27 15:46:32 · 613 阅读 · 0 评论 -
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] 错误 1
$sudo apt-get install libncurses5-dev原创 2011-10-18 22:15:07 · 2007 阅读 · 1 评论 -
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 · 873 阅读 · 0 评论 -
LOCAL_MODULE_TAGS 选项说明
LOCAL_MODULE_TAGS :=user eng tests optionaluser: 指该模块只在user版本下才编译eng: 指该模块只在eng版本下才编译tests: 指该模块只在tests版本下才编译optional:指该模块在所有版本下都编译转载 2011-10-18 22:39:26 · 1100 阅读 · 0 评论 -
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 · 4090 阅读 · 0 评论 -
关于电话模块的编译及在模拟器中的安装
我们在编译完phone模块后,对其安装到模拟器中会报以下的错误: java.lang.RuntimeException: Unable to resume activity {com.android.phone/com.android.phone.InCallScreen}:原创 2011-10-18 21:32:19 · 990 阅读 · 0 评论 -
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 · 753 阅读 · 0 评论 -
[gcc]: unknown (64-bit) [FAIL]
Mtk在检测gcc的时候会存在不兼容的情况,导致无法检测到gcc,出现gcc unkown错误。gcc nv检测的时候 做了以下操作(具体代码位置参见:mediatek/build/tools/checkEnv.py 函数GccCheck。):首先在脚本中执行了gcc --v 命令,然后在返回的信息中通过匹配”.*gcc\s*version\s*”格式查找gcc的版本。由于我们当前的版本是4.原创 2013-05-31 20:04:56 · 3159 阅读 · 1 评论