WEB开发网
开发学院手机开发Android 开发 安装APK文件到Android模拟器和Android sdcard的使... 阅读

安装APK文件到Android模拟器和Android sdcard的使用

 2010-08-20 01:26:00 来源:WEB开发网   
核心提示:安装APK文件到Android模拟器Android手机使用的执行文件为APK格式,类似于Windows平台的exe文件,安装APK文件到Android模拟器和Android sdcard的使用,在Android模拟器中安装APK文件有多种方法,如果你是开发人员,sdcard是Android中的存储模拟设备,类似于计算机

安装APK文件到Android模拟器

Android手机使用的执行文件为APK格式,类似于Windows平台的exe文件。在Android模拟器中安装APK文件有多种方法,如果你是开发人员,可以通过Eclipse+ADT,使用DDMS可以传输文件。大多数可以直接在Windows的cmd中操作就可以了。

一、首先在Android SDK的Tools文件夹中找到emulator.exe文件并运行,这时Android模拟器就启动了,

二、 将android123.apk文件复制到Android SDK的Tools目录中(点击下载Android123.apk文件),使用cmd的cd命令定位到Android 模拟器目录Tools中,执行adb install android123.apk命令,这时模拟器将会自动执行安装。

三、在Android模拟器中可以找到我们安装好的文件-Android手机之家。

四、 用鼠标单击这个文件就可以看到Android手机之家网站的演示程序。

写在最后我们可以发现安装Android软件到模拟器很简单,只需要执行adb install命令就可以了,当然其实我们做的是复制文件到Android模拟器的/data/app文件夹,并创建了一个快捷方式。

Android sdcard的使用

(下面是在linux运行的,而且是在sdcard的镜像文件同一目录下进行操作的)

这两天在实现播放器列表实现,其中需要使用到Sdcard,在网上收集到了一些sdcard的使用,发现几乎都是错误的,最后经过小组几个人的探讨,终于将sdcard使用成功了。下面就将使用sdcard的使用步骤总结下来:

我们在网上会发现,很多人都是这样来操作sdcard的:

1、首先是生成sdcard镜像文件sdcard.img或者是其他的名称。命令为:mksdcard -l sdcard capacity directory

例如:mksdcard 1024M D:sdcard.img

directory 指的是镜像文件存放的目录,capacity就是要创建的镜像文件的容量。这里将镜像文件放在当前目录下。

2、之后,启动模拟器:emulator -sdcard sdcard镜像文件的目录

例如:emulator -sdcard D:sdcard.img

3、打开另外一个终端,输入下面命令来将资源放入到sdcard里面

adb push source-file sdcard的镜像文件目录

这个时候会发现这是不能成功的,会得出Read Only System 这样的错误失败提示。

这里,来分析一下为什么会失败。

在创建sdcard镜像文件的时候,生成的sdcard.img只是一个镜像文件,而不是一个真正的目录,所以如果要将资源文件放入到sdcard的镜像文件中,当然是错误的,而我们会发现,sdcard是Android中的存储模拟设备,类似于计算机的硬盘一样,这样我们可以向其中放入资源文件,即可以将命令adb

1 2 3  下一页

Tags:安装 APK 文件

编辑录入:coldstar [复制链接] [打 印]
赞助商链接