Android移植及调试
文章平均质量分 79
LinuxJoey
一个颓废但又不甘失败的人
展开
-
通过ADB向android SD卡传送文件
1. 创建SD卡并挂载到模拟器运 行cmd,并cd至android-sdk\tools\目录下。输入如下命令则可创建并挂载SD卡到模拟器上。mksdcard的参数中SD卡的大小单 位可以为K或者M(必须为大写),他会在tools目录创建一个文件叫sdcard.img。通过在emulator后添加-sdcard即可挂载SD卡 并启动模拟器。mksdcard 256M sdcard.img转载 2011-11-15 17:09:02 · 16070 阅读 · 0 评论 -
获取Android源码时如何解决【fatal: Unable to look up android.git.kernel.org (port 9418) (Name or service not kn
背景:在Linux环境下(虚拟机为 VirtualBox)获取Android源代码的时候,使用命令:repo init -u git://android.git.kernel.org/platform/manifest.git 时提示下列错误: fatal: Unable to look up android.git.kernel.org (port 9418) (Name or se转载 2011-11-11 09:18:34 · 4461 阅读 · 0 评论 -
android使用adb命令安装软件
Android修改system只读权限:remount Android上替换Launcher有两种方法,一种是将img烧到设备上时,将Launcher打进去,另外也可以试着替换Launcher。这里先测试第二种。想修改替换以下Android里的Launcher, 但是Laucher所在的目录/system/app是只读的。需要先通过remount将其设置为rw。具转载 2011-11-11 10:36:52 · 2442 阅读 · 0 评论 -
linux下adb工具的安装
linux下adb工具的安装第一步:启动开发板,进入android系统后,在linux终端输入lsusb命令查询USB总线上的设备,比如我这里查询结果如下:Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.转载 2011-11-11 09:12:48 · 63605 阅读 · 19 评论 -
LINUX下安装JDK1.6
JDK1.6在LINUX下的安装是如何进行的呢,让我们开始我们的演示:Ubuntu Linux下jdk的安装与配置1.JDK1.6安装准备从sun公司网站www.sun.com下载linux版本的jdk,我下载的版本是JDK 6 Update 7,地址http://java.sun.com/javase/downloads/index.jspjdk-6u7-linux-i586转载 2011-11-11 17:13:29 · 850 阅读 · 0 评论 -
android使用adb命令安装软件
准备工作:确信 \android-sdk-windows\tools\下有 adb.exe AdbWinApi.dll AdbWinUsbApi.dll 三个文件,如果没有从\android-sdk-windows\platform-tools\ 下面拷贝到tools下(android sdk 3.0 以上版本一些工具默认不放在tools下,作为可选配置放在platform-t转载 2011-11-11 10:36:07 · 37074 阅读 · 0 评论 -
Android 2.3 SD卡挂载流程浅析
Android 2.3中关于SD卡挂载简介 在Android 2.3中,当SD卡插入系统之后,系统会自动挂载。Vold 就是负责挂载SD卡的,vold 的全称是volume daemon。实际上是负责完成系统的CDROM,USB 大容量存储,MMC 卡(后文有简介,具体请百度)等扩展存储的挂载任务自动完成的守护进程。它提供的主要特点是支持这些存储外设的热插拔。在Android上的这个转载 2011-11-15 09:44:21 · 1443 阅读 · 0 评论 -
用fastboot大刷Android ~换个方法刷android手机
[教程] 用fastboot大刷Android ~换个方法刷android手机Android,android, fastboot, 手机FASTBOOT刷机可以说并不是非常的常用~~不要Android用户对fastboot相当困惑和不解,抑或是相当害怕使用fastboot刷机.不管是什么原因,我只需要告诉你,其实用fastboot很简单,也很快捷。下面把我自己总结的转载 2011-12-30 09:59:07 · 4403 阅读 · 0 评论 -
ADB详细命令集
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).它的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 * 计算机和设备之间上传/下载文件 * 将本地apk软件安装至模拟器或androi转载 2011-11-11 09:14:52 · 1983 阅读 · 0 评论 -
Linux下Android ADB驱动安装详解
Linux下Android ADB驱动安装详解概述最近由于内置的合作商比较多,本人使用的Ubuntu系统好多厂商的Android手机都无法正确的识别,经过一番折腾,和查阅SDK,现把Linux下ADB驱动配置的方法和当中会遇到的相关问题的解决方法整理出来贡献给大家。Linux下使用手机USB调试模式连接ADB进行Android程序的调试,配置驱动没有Windows来的直观。具体转载 2011-11-11 09:09:01 · 3241 阅读 · 0 评论 -
Android ADB linux命令集合
A.用adb局域网功能连接设备 1,先用usb连接运行adb命令,将连接方式改为tcpip adb tcpip {port} port为端口号 2,拔掉usb线,运行adb命令连接设备 adb connect xxx.xxx.xxx.xxx(设备ip):port(刚才设置的端口号) 3,正常运行adb命令转载 2011-11-15 17:48:03 · 1379 阅读 · 0 评论 -
为Android加入busybox工具
为Android加入busybox工具原文http://blog.csdn.net/liaoshengjiong/archive/2009/03/05/3957725.aspx我们可以通过两种方式进入Android的console:1. 直接执行命令emulator -shell;2. 在启动emulator后,通过命令adb shell进入。之 后我们就可以使用一些l转载 2011-11-16 16:35:04 · 750 阅读 · 0 评论 -
无法挂载sd卡(android),不能安装APK(1)
1、应用程序下载的话是默认安装到/mnt/sdcard下的,如果你sd卡没挂载上,系统会提示你request an SD卡或者damage SD卡,所以此时你去这个/mnt/sdcard或者/sdcard(这两个是同一目录)是不会发现有内容。2、我们现在要做的就是要把sd分区里面的某一个分区挂载到/mnt/sdcard下,这样的话,板子就能上网下载apk然后安装到sd卡上是吧,也就不会报没原创 2011-11-11 16:16:23 · 8976 阅读 · 0 评论 -
系统apk删减
序号 不可以删除1 AccountAndSyncSettings.apk 同步与帐户设定 不可以删除2 ApplicationsProvider.apk 应用程序支持服务 不可以删除3 CertInstaller.apk 证书服务 不可以删除4 ContactsProvider.apk 通讯录/联系人数据存储服务转载 2011-11-18 10:14:38 · 1371 阅读 · 0 评论 -
sd无法挂载及无法安装apk的问题(2)
问题原因及原理讲解: 由于android系统(这样叫可能不对应该叫android应用系统吧)在安装APK时,默认会使用在/sdcard或者/mnt/sdcard目录下设备,由于没有挂载那就不能对sd卡进行操作了。 下面我们来看一个特别的例子来更好地理解问题,假如你的板子是通过sd启动的(sd必须分成boot和androi原创 2011-11-15 18:47:06 · 5497 阅读 · 1 评论 -
Android硬件抽象层(HAL)概要介绍
<!--p {margin-bottom:0.08in}-->Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(UserSpace),一层放在内核空间(KernelSpace),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么转载 2011-11-23 15:18:09 · 1362 阅读 · 0 评论 -
android.git.kernel.org 无法访问后 repo失败的完美解决方法
自kernel.org遭受攻击,android.git.kernel.org梦见了电子羊,到kernel.org linux.com linux.org 停机维护,android.git.kernel.org直接连域名解析都关了这导致repo拼命想连接android.git.kernel.org,然后一次一次失败但是repo还得继续用啊,默认情况下 都是从 android.git.转载 2011-11-11 09:03:32 · 3544 阅读 · 3 评论 -
fedora编译android
先到官网根据提示做点准备。source.android.com/source/download.html源码2.1G,加上编译后的文件需要6G左右的空间。CPU内存越快越多越好。如果在虚拟机里要求会更高些,CPU频率少于2G,内存少于2G的到后面估计会比较痛苦。官网上只给了ubuntu的源代码下载、编译方法。前面的准备工作可以参考一下。$ sudo apt-get in转载 2011-11-11 15:40:26 · 1431 阅读 · 0 评论 -
刷机工具-fastboot
1、见到网上一篇刷乐phone的帖子很好所以记录下来: adb devices查看已连接设备adb reboot-bootloader 让手机进入fastboot模式fastboot devices可以看到设备列表用下面的命令烧写boot、systerm、和userdata fastboot flash boot path\boot.img原创 2011-12-31 08:40:39 · 10574 阅读 · 0 评论