还剩5页未读,继续阅读
文本内容:
安装APK文件到Android模拟器及shell安装APK文件到Android模拟器电脑资料
一、___APK文件到Android模拟器Android___使用的执行文件为APK格式,类似于Windows平台的exe文件,
一、首先在AndroidSDK的Tools文件夹中找到emulator.exe文件并运行,这时Android模拟器就启动了,
二、将android
123.apk文件___到AndroidSDK的Tools目录中(___下载Android
123.apk文件),使用cmd的cd命令定位到Android模拟器目录Tools中,执行adbinstallandroid
123.apk命令,这时模拟器将会自动执行___
三、在Android模拟器中可以找到我们___好的文件-Android___之家
四、用鼠标单击这个文件就可以看到Android___之家___的演示程序写在最后我们可以发现___Android软件到模拟器很简单,只需要执行adbinstall命令就可以了,当然其实我们做的是___文件到Android模拟器的/data/app文件夹,并创建了一个快捷方式
二、adb命令的使用adbAndroidDebugBridge是Android提供的一个通用的调试工具,借助这个工具,我们可以设备或___模拟器的状态还可以进行以下的操作
1、快速更新设备或___模拟器中的代码,如应用或Android系统升级;
2、在设备上运行shell命令;
3、管理设备或___模拟器上的预定端口;
4、在设备或___模拟器上___或粘贴文件;以下为一些常用的操作
1、___应用到模拟器adbinstall比较遗憾的是,Android并没有提供一个卸载应用的命令,只能自己手动删除adbshellcd/data/apprmapp.apk
2、进入设备或模拟器的shell adbshell通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个LinuxShell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式adbshell[___nd]如adbshelldmesg会打印出内核的调试信息,
3、发布端口可以设置任意的端口号,做为主机向模拟器或设备的请求端口如adbforwardtcp:5555tcp:
80004、___文件可向一个设备或从一个设备中___文件,___一个文件或目录到设备或模拟器上adbpush如adbpushtest.___/tmp/test.___从设备或模拟器上___一个文件或目录adbpull如adbpull/addroid/lib/libwebcore.so.
5、搜索模拟器/设备的实例取得当前运行的模拟器/设备的实例的列表及每个实例的状态adbdevi___s
6、查看bug adbbugreport
7、记录无线通讯日志一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录adbshelllo___at-bradio
8、获取设备的ID和序列号adbget-productadbget-serialno
9、访问数据库SQLite3adbshellsqlite
310、通过g___call命令可以像Android模拟器打___,除了在EclipseADT的DDMS中通过按钮Dial外,还可以通过DDMS外壳调用g___call命令直接___,我们首先需要启动AndroidEmulator,然后在cmd环境下执行tellocalhost5554下面就可以向Android模拟器拨号,参数为g___callphoneNum,比如给___打___为g___call+___模板内容仅供参考。