将apk文件添加到Android模拟器(AVD)中运行

apk不同exe和jar文件,apk需要在安卓系统中运行,单有一个apk文件还是没用,不能直接拖进AVD中(当然可以直接放到安卓系统的手机中)

由于我们的eclipse大都是已经安装好,解压直接使用的,所以不用配置环境变量也能运行模拟器。但是当你要将一个apk(没有源程序)加到AVD中却需要好几个步骤。之前跟着网上的操作一直会出现adb非内部命令!后来问了斌哥!!!

一、先不要急着打开模拟器,先将环境配置好,将android文件里的tools和platform-tools两个文件夹的目录复制好,放到环境变量中:

二、启动模拟器:

三、将apk文件放到Android tools所在的目录下,如FirstApp.apk

四、在dos界面打开Android tools所在的目录 命令: adb install  FirstApp.apk 过一会就可以在模拟器看到啦

时间: 2024-07-31 16:06:34

将apk文件添加到Android模拟器(AVD)中运行的相关文章

通过CMD命令行创建和使用Android 模拟器 AVD

进行Android APP测试时,若手持android手机设备稀少的情况下,我们可以通过创建Android模拟器AVD来代替模拟android手机设备,本文就具体介绍如何创建和使用AVD. 1.创建AVD         每个AVD模拟一套虚拟设备来运行Android应用程序.无论是在Eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在该.android目录下,如:        C:\Document

Unity3d发布apk文件并在Android虚拟机中运行的操作流程

总的流程分为以下6个步骤: 1.安装java_jdk 2.配置java环境变量 3.更新android的sdk 4.从Unity3d中发布出apk文件 5.创建android虚拟机并运行 6.将apk文件安装到android虚拟机中 (为方便新手,在下面对每个步骤的具体操作及可能遇到的问题详细提一下) 1.安装java_jdk 官网(www.java.com),免费,我安装的文件的名字是jdk-7u10-windows-i586.exe,版本有新旧,你下载到的版本号可能与我不同,不碍事: 2.配

android 模拟器AVD方向键无法使用的解决方案

1.问题描述: android 模拟器AVD方向键无法使用,如下图所示: 2.解决方法: A.找到AVD的安装目录: B.进入目录下找到   config.ini文件,修改下面属性:将 hw.dPad=no 改为yes就OK拉 avd.ini.encoding=ISO-8859-1 hw.dPad=no(yes) hw.lcd.density=160 sdcard.size=100M hw.cpu.arch=x86 hw.device.hash=-1587417588 hw.camera.bac

Eclipse导出APK文件报错 android lint problem

今天准备用Eclipse导出APK文件上传各大安卓应用商店,结果发现血红一片. 继续导出,报错如下: 百度了一下,发现是android lint problem错误 Lint经常会扫描出一些必需要修复的错误(issue).但是这些issue一旦结合实际的上下文,或许实际上不是真正的problem.如果你结合上下文进行分析,确定该issue不是一个problem的话,它可以对此进行标记,以便lint不再继续keep pointing it out. 将"Run full error check w

[Android模拟器]AVD在任务栏上,但是不能显示出窗口

问题描述:任务栏上显示了正在运行的模拟器AVD,但是点击它,始终看不到模拟器显示出来.用Alt + Tab 切换也不行. 1.先强制关闭这个窗口.可以将这个模拟器删除了,重新建一个. (建议:最好在创建之前,将默认的路径修改一下,方法如下: 新增一个环境变量:ANDROID_SDK_HOME 值为 D:\AVD 然后最好修改一下模拟器的内存,改为512M,如果你的PC配置很高,可以再调高点,比如1G.  ) 2.打开C:\Users\xxx\.android\avd\android4.2.avd

Eclipse布局文件添加两个TextView,为什么运行后置显示一个

下面是布局文件里的代码,有两个TextView,但是为什么运行后只显示第一个TextView?? 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 a

Android 在代码中安装 APK 文件

废话不说,上代码 private void install(String filePath) { Log.i(TAG, "开始执行安装: " + filePath); File apkFile = new File(filePath); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); if (Build.VERSION.SDK_INT >

apk文件伪装zip64格式案例

软件样本:http://files.cnblogs.com/files/mmmmar/FMRMemoryCleaner.apk 在论坛看在网友求助把一个小的app去广告,下载一看是清理内存的,刚开始让他禁掉联网权限就好了,不过想了想还是帮忙改一下吧. 不过软件扔到Android killer(jeb也不行)里边反编译的时候却报错了,显示如下: I: 使用 ShakaApktool 2.0.0-20150914 >Exception in thread "main" b.a.D:

如何设置让iis服务器支持.apk文件的下载

随着智能手机的普及,越来越多的人使用手机上网,很多网站也应手机上网的需要推出了网站客户端,.apk文件就是安卓(Android)的应用程序后缀名,默认情况下,使用IIS作为Web服务器的无法下载此文件,那么怎么才能让IIS支持.apk文件的下载呢? IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载. IIS服务器不能下载.apk文件的解决办法:既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了. IIS服务器不能下载.apk文