
Android
aganlengzi
无无
展开
-
AMD x2 ubuntu12.04 64bit平台 adt-bundle-linux-x86_64-20131030的Android源码工程调试
参考:http://blog.csdn.net/yjkwf/article/details/7162873在上一篇(源代码的编译)基础上,做如下的工作一、搭建Eclipse源码工程1、 进入源码目录下的development/ide/eclipse,把android-formatting.xml ,android.importorder , .classpath拷贝到源码目原创 2014-03-03 23:43:52 · 1891 阅读 · 0 评论 -
【odroid-xu3】 ODROID-XU3硬件连接和烧写过程
主要介绍硬件环境和系统的烧写,有什么问题后面再补充吧,实际上官方提供的工具向用户屏蔽了好多细节。开发板,如果不自己来定制系统,也就没有什么意思了。这个odroid-xu3本身提供了丰富的资源和相对完善的板子的周边硬件及软件支持。图中所有接口和元件的位置就是其和板子进行衔接的位置。为了方便和SD Card比较,将eMMC也放在上面了,我们目前只用SD Card。原创 2015-11-30 21:56:56 · 3738 阅读 · 2 评论 -
[odroid-pc] ubuntu12.04 安装jdk-6u45-linux-x64.bin
1)下载jdk-6u45-linux-x64.bin.tar.**2)放到某目录下 解压3)执行以下命令 chmod +x jdk-6u45-linux-x64.bin ./jdk-6u45-linux-x64.bin mkdir -p /usr/lib/jvm mv jdk1.6.0_43 /usr/lib/jvm原创 2015-08-01 15:39:06 · 1957 阅读 · 0 评论 -
[odroid-pc] ubuntu12.04 64bit Android4.0.3 源代码编译报错及解决办法
第一个错误: host Executable: cmu2nuance (out/host/linux-x86/obj/EXECUTABLES/cmu2nuance_intermediates/cmu2nuance) /usr/bin/ld: cannot find -lncurses collect2: ld returned 1 exit s原创 2015-08-01 15:51:40 · 1135 阅读 · 0 评论 -
[odroid-pc] ubuntu12.04 android4.0移植到odroid-pc过程
参考:http://blog.csdn.net/sunnybeike/article/details/8098349odroid prebuilt版img下载地址:http://com.odroid.com/sigong/nf_file_board/nfile_board.php?tag=ODROID-PCodroid 源码下载http://com.odroid.com/si原创 2015-08-01 15:47:31 · 1116 阅读 · 0 评论 -
[odroid-pc] ubuntu12.o4编译烧写android4.0 forodroidpc
1)android源码编译 . build/envsetup.sh choosecombo release odroidpc eng make [-j4]2) 模块编译 完成第一步后,到修改过的最近上层中有.mk文件的路径下 mm原创 2015-08-01 15:31:45 · 845 阅读 · 0 评论 -
[odroid-pc] ubuntu12.04 64bit 修改GCC4.6至GCC4.4
参考:http://blog.csdn.net/nseven/article/details/8288603之前用的默认的ubuntu12.04默认的gcc编译源代码,结果在用gdb调试的时候出现了cannot find the bounds of the current ...的错误查看网上的资料,可能的原因是gcc版本应该用gcc4.4 现在将ubuntu版本改变再次尝试。1.原创 2015-08-01 15:49:15 · 763 阅读 · 0 评论 -
[odroid-pc]ubuntu12.04 android adb shell error: device not found
http://blog.csdn.net/silence_cdsn/article/details/383834211、通过apt-get安装adbsudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-get install android-tools-adb将androi转载 2015-08-01 13:22:21 · 1252 阅读 · 0 评论 -
linux平台LD_PRELOAD及其机制的一种技术
在Unix操作系统的动态链接库的世界中,LD_PRELOAD就是这样一个环境变量,它可以影响程序的运行时的链接(Runtime linker),它允许你定义在程序运行前优先加载的动态链接库。这个功能主要就是用来有选择性的载入Unix操作系统不同动态链接库中的相同函数。通过这个环境变量,我们可以在主程序和其动态链接库的中间加载别的动态链接库,甚至覆盖正常的函数库。原创 2014-03-22 20:55:35 · 73739 阅读 · 0 评论 -
Dalvik VM
简介Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Dalvik虚拟机既不支持原创 2014-05-15 20:35:15 · 1100 阅读 · 0 评论 -
为Android模拟器添加sdcard
因为Android模拟器上安装不了较大一点的应用程序,老是报media相关的安装错误,所以考虑为模拟器创建一个sdcard. build/envsetup.sh lunch full-eng之后可以用mksdcard命令1)创建img 2Gmksdcard 2147483648 /home/sjc/Android_ok/sdcard/sdcard.img2)设置循环设备原创 2014-03-18 22:10:36 · 1358 阅读 · 0 评论 -
Android adb shell 命令
参考:http://developer.51cto.com/art/201001/180718.htmAndroid是一个操作系统平台,启动一个模拟器就启动了一个操作系统。使用Android adb连接到这个操作系统,并运行一些系统命令就像用终端访问一台远程linux/unix服务器。Android 的主要调试工具adb(Android debuging bridge),ddm原创 2014-03-12 15:36:52 · 798 阅读 · 0 评论 -
AMD x2 ubuntu12.04 64bit基于emulator调试Android4.0.3源代码( system_process进程)
整理尝试网上的各种方式和错误处理的小总结尝试调试Android system_process进程的代码:提示错误: Failed to connect to remote VM 和 no opened project found for system_process解决方法(例子):比如,要debug ActivityManagerService.java的代码0) 终端用原创 2014-03-04 12:37:58 · 1415 阅读 · 0 评论 -
【odroid-xu3】 ODROID-XU3软件环境搭建记录
1. 操作系统环境准备我用的是Ubuntu12.04,但是建议用更高的版本按照android官网上的android源码同步所以来的环境进行配置,要安装系统对应的各种包具体可以参照:http://source.android.com/source/initializing.html打不开可以参照:http://sammor.iteye.com/blog/1337612其中原创 2015-11-25 14:54:05 · 2653 阅读 · 2 评论