讲讲在Android模拟器上安装apk软件 - ADB的应用

by sundy 9/9/2010 9:43:51 AM

我们先来认识一下ADB:

提到adb.exe,无论取得Root权限或者刷机的时候我们都通过adb直接操作管理Android手机,但是可能大多数对于adb仅仅局限于刷机的一个步骤,并没有对它有着深入和全面的了解。现在笔者就为各位Android手机迷们详解一下adb的功能和用法。

Android软件 APK安装方法很简单,下面我就和大家分享 一下如何安装APK文件 到Android模拟器的图文教程 。
1) 首先启动Android模拟器,在Android SDK的Tools文件夹中找到Emulator文件,双击emulator.exe即可启动模拟器

20081222_202603_836

2) 复制需要安装的APK文件到Android SDK的Tools文件夹中(APK和emulator.exe同文件夹),这里我们演示安装的为OperaMini.apk文件

20081222_202605_377

3) 执行 Windows 开始菜单 => 所有程序 => 附件 => 命令提示符 或通过 Win+R 组合键调出 运行 对话框输入cmd 单击确定即可。
4) (由于我们的Android SDK安装路径为d盘,所以需要定位模拟器tools目录) 在cmd命令提示符中输入d: 回车,如图2第一行,接下来输入cd android-sdk-windows-1.0_r2后回车,由于我在解压时采用的是解压到android-sdk-windows-1.0_r2中, 因此需要再一次输入cd android-sdk-windows-1.0_r2(如果在解压时采用解压到当前文件夹,则这步可以省略),接下来输入cd tools进入模拟器文件夹,最后执行adb install android123.apk命令即可执行安装,

20081222_202606_171

5) 最后在Android模拟器点击下图中的按键,在展开的界面中就可以看到我们安装好的OperaMini.apk程序

 

20081222_202609_228

到此我们就完成了对 OperaMini.apk程序的安装。
下面我让我们来体验一下在Gphone模拟器上运行OperaMini的效果吧!
启动界面:在这里较之在手机 要慢上一些。

对于OperaMini的使用,大家都很熟悉了,我就不多啰嗦了。

对于开发人员,善用ADB,好处多多 。下面列出常用命令

【操作命令】

1. 查看设备

adb devices

这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

2.安装软件

adb install

adb install <apk文件路径> :这个命令将指定的apk文件安装到设备上

3. 卸载软件

adb uninstall <软件名>

adb uninstall -k <软件名>

如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

4. 进入设备或模拟器的shell:

adb shell

通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:

adb shell [command]

如:adb shell dmesg会打印出内核的调试信息。

5. 发布端口

可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:

adb forward tcp:5555 tcp:8000

6. 从电脑上发送文件到设备

adb push <本地路径> <远程路径>

用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

7. 从设备上下载文件到电脑

adb pull <远程路径> <本地路径>

用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

8、查看bug报告

adb bugreport

9、记录无线通讯日志

一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:

adb shell

logcat -b radio

10、获取设备的ID和序列号

adb get-product

adb get-serialno

adb shell

sqlite3

Currently rated 2.0 by 1 people

  • Currently 2/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

C/C++/Embedded | Mobile & Wireless

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
© Copyright 2007 - 2008 Design by Sundy Linghua-Zhang 蜀ICP备08108648号

About the author

Name of author Author name
Something about me and what I do.

E-mail me Send mail

Calendar

<<  September 2010  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Recent comments

Authors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2012

Sign in