安卓模拟器变量

合集下载

android模拟器命令详解

android模拟器命令详解

Android模拟器ndroid SDK自带一个移动设备模拟器—它是一个可以运行在你电脑上的虚拟设备. Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.Android模拟器能够模拟除了接听和拨打电话外的所有移动设备上的典型功能和行为. 如右图所示, Android模拟器提供了大量的导航和控制键,你可以通过鼠标或键盘点击这些按键来为你的应用程序产生事件. 同时它还有一个屏幕用于显示Android自带应用程序和你自己的应用程序.为了便于模拟和测试应用程序, Android模拟器允许你你的应用程序通过Android平台服务调用其他程序、访问网络、播放音频和视频、保存和**数据、通知用户、渲染图像过渡和场景.Android模拟器同样具有强大的调试能力,例如能够记录内核输出的控制台、模拟程序中断(比如接受短信或打入电话)、模拟数据通道中的延时效果和遗失。

下面的章节将提供关于模拟器的详细信息,以及如何在开发应用程序中使用模拟器。

启动和关闭模拟器要启动Android模拟器,首先进入SDK的tools/文件夹,然后输入emulator或./emulator。

这个操作将初始化Android系统,你将会在屏幕上看到模拟器窗口。

要关闭模拟器,只需要关闭模拟器窗口即可。

操作模拟器你可以通过模拟器的启动选项和控制台命令来控制模拟环境的行为和特性。

一旦模拟器启动,你就可以通过键盘和鼠标来”按” 模拟器的按键,从而操作模拟器。

下面的表格总结了模拟器按键可键盘按键之间的映射关系。

模拟器按键键盘按键后退ESC菜单F1 或 PgUp开始F2 或 PgDn呼叫F3挂断F4—F5, F6 未分配电源按键F7禁用/启用所有网络F8开始跟踪F9 (当且仅当有-trace标记时有效)停止跟踪F10 (当且仅当有-trace标记时有效)主页HOME方向键左/上/右/下小键盘 4/8/6/2方向键中心建小键盘 5调低音量小键盘负号(-)调高音量小键盘加号(+)模拟器启动选项Android模拟器提供了很多启动选项,你可以在启动模拟器时指定,来控制其外观和行为。

android模拟器代理设置

android模拟器代理设置

Android模拟器代理设置2009年4月13日William Hua发表评论阅读评论Android官方的文档中提到了模拟器中设置代理服务器的方法,即在命令行启动模拟器时使用-http-proxy 参数。

很不幸的是,在1.1的SDK中我试了几次都无法成功通过代理连上互联网(不会是DNS的问题,我是直接用IP来设置)。

好在我从讨论组找到了另一种方法,我把它记录下来,希望对大家有用。

另外如果哪位可以通过-http-proxy 参数成功设置代理,麻烦告诉我注意事项。

接下来的操作无论是Windows还是Linux平台,都是通用的,截图取自Windows。

1、通过命令行或者通过双击emulatoer可执行文件,打开模拟器2、在命令行执行adb shell 打开android的控制台(确保环境变量设置正确,即已经把Android_SDK/tools 添加到了PATH(Linux)/path(Windows))3、执行ls -l /data/data/com.android.providers.settings/databases/settings.db ,查看系统设置数据库文件是否存在4、如果数据库文件存在,执行sqlite3/data/data/com.android.providers.settings/databases/settings.db,以settings.db为当前scheme启动SQLITE35、执行INSERT INTO system VALUES(99,’http_proxy’, ‘192.168.0.245:8080′);语句插入数据,其中192.168.0.245是我用的代理服务器IP,8080是端口,请根据具体情况替换6、执行SELECT * FROM system; 来查看刚才插入的数据你应该可以看到这么一行:7、重启模拟器,以使代理服务器设置生效8、可以使用DELETE FROM system WHERE _id=99;语句来删除代理设置或者使用UPDATE system SET value = ‘192.168.0.245:8070′ WHERE _id=99; 来修改代理服务器设置。

android 类 变量 赋值 方法

android 类 变量 赋值 方法

android 类变量赋值方法【原创版4篇】篇1 目录1.Android 类的概述2.Android 类的变量3.Android 类的方法4.Android 类的应用实例篇1正文1.Android 类的概述Android 类是 Android 系统中的一个核心类,它代表了 Android 操作系统的基本功能和特性。

Android 类提供了许多变量和方法,用于实现各种与 Android 系统相关的操作和功能。

在 Android 应用开发中,我们可以通过继承 Android 类或其他基于 Android 类的子类,来实现对Android 系统的操作和控制。

2.Android 类的变量Android 类中包含了许多变量,用于存储与 Android 系统相关的信息和状态。

这些变量主要包括:- 屏幕方向:表示屏幕的方向,如竖屏或横屏。

- 屏幕分辨率:表示屏幕的宽度和高度。

- 屏幕像素密度:表示屏幕上每英寸的像素数量。

- 系统语言:表示设备上设置的语言。

- 当前时间:表示设备的当前时间。

3.Android 类的方法Android 类中提供了许多方法,用于实现与 Android 系统相关的操作和功能。

这些方法主要包括:- 获取屏幕方向:通过 getRequestedOrientation() 方法,可以获取屏幕的方向。

- 获取屏幕分辨率:通过 getScreenWidth() 和 getScreenHeight() 方法,可以获取屏幕的宽度和高度。

- 获取屏幕像素密度:通过 get 密度 () 方法,可以获取屏幕像素密度。

- 设置屏幕方向:通过 setRequestedOrientation() 方法,可以设置屏幕的方向。

- 设置屏幕分辨率:通过 setScreenWidth() 和 setScreenHeight() 方法,可以设置屏幕的宽度和高度。

- 设置屏幕像素密度:通过 set 密度 () 方法,可以设置屏幕像素密度。

Android环境变量配置

Android环境变量配置

Android环境变量的设置
第一步根据图示找到环境变量窗口
第二步看到如下图所示窗口
然后单击用户变量处新建按钮,可以用绝对路径和相对路径设置两种方式
先介绍相对路径设置,不废话上图,变量名:ANDROID_SDK_HOME,变量值是android-SDK-windows的路径
下面我们新建一个Path变量,变量值方框里输
入.;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools; 需要注意的是最前面的.一定要有两个%中间代表引用ANDROID_SDK_HOME的路径,然后将tools和platform-tools添加,不同的变量值之间用;隔开,注意中英文的分号不一样滴。

再来介绍下绝对路径设置
其实更简单,设置变量名:Path,变量值设
置: .;I:\Android\android-sdk-windows\platform-tools;I:\Android\android-sdk-windows\t ools
按照你自己安装的platform-tools和tools的路径设置。

最后在cmd中运行adb命令,出来下面的图片中所示就设置成功了。

android模拟器安装及配置详解

android模拟器安装及配置详解

一、eclipse环境和Android SDK环境的配置1.首先需要一个java环境,如果没有需要下载安装。

安装后需要进行环境变量的配置。

在我的电脑---属性---高级中编辑系统变量,将PA TH环境变量后加上D:\m8\android\android-sdk-windows(每台机器的都不同,只是看SDK的位置)2.下载Android SDK并安装,安装后需要有跟新,而且需要的时间很长,可以选择需要的android版本进行跟新3.eclipse的安装与配置下载eclipse后进行安装,需要配置两方面① 在Help—install new software进行eclipse的跟新配置,选择网站/android/eclipse/进行跟新配置。

② 在window--- preferences中进行参数配置,android进行路径配置(具体看你的android-sdk-windows在那个路径)4.android模拟器的配置在以上步骤完成之后就会在eclipse插件的上方出现一个绿色的小机器人,点击然后创建不同版本的模拟器5.启动模拟器二、主要思路1.首先需要建立一个Activity,在这个Activity中的布局文件main.xml中包括用户名、密码2个text控件(因为要居中显示,所以在用户名和密码前要有一个以空格为字符的text 控件,在登录和退出之间也要有一个以空格为字符的text控件);在用户名和密码后要有ediText控件用于输入;还要有2个button控件用于登录和退出2.要实现界面有三行,就必须线建立一个线性布局LinearLayout,并设定为horizontal(垂直)属性。

将上述在同一行的控件放在一个线性布局中。

3.在main.xml布局文件中建立控件后,必须在HuangyiActivity.java中用findViewById函数进行强制转换。

4.输入用户名和密码后点击登录,此时需要切换到另外一个Activity,即点击登录这个按钮触发了另外一个事件,跳转到另外一个界面,需要用到监听器。

启动模拟器的时候指定参数-电脑资料

启动模拟器的时候指定参数-电脑资料

启动模拟器的时候指定参数-电脑资料在做Android开发的时候,如果用模拟器来运行程序,可以通过指定一些参数对模拟器运行做一些调整,比如模拟器界面的大小,运行时分配给模拟器内存的大小,。

本人在最初就因为没有为模拟器分配足够的内存而经常在运行模拟器时候异常终止。

下面分别介绍一下通过命令行和在eclipse中如何设置以及创建虚拟设备时候指定。

1,在命令行启动模拟器的时候指定:emulator -avd Android2.2 -scale 0.9 -memory 256-avd 指定虚拟设备的名称,-scale指定界面大小,-memory 256指定分配给模拟器的内存。

2,eclipse中运行android project的时候指定:在 Run -> Run Configurations -> Target -> Emulator launch parameters 这里可以选择我们所要用的skin。

同时在”Additional Emulator Command Line Options” 里面可以填入-scale --,来缩放模拟器窗口。

填入 -memory 256来指定分配的内存。

3,在创建虚拟设备时候指定:在‘Property’ --》‘New’ 选择‘Device ram size’,填入值。

下面再列出其他设置参数:-sysdir为模拟器在目录中搜索系统硬盘镜像-system 为模拟器从文件中读取初始化系统镜像-datadir设置用户数据写入的目录-kernel 为模拟器设置使用指定的模拟器内核-ramdisk 设置内存RAM 镜像文件(默认为/ramdisk.img) -image 废弃,使用-system 替代-init-data 设置初始化数据镜像(默认为/userdata.img)-initdata 和"-init-data "使用方法一致-data 设置数据镜像(默认为/userdata-qemu.img)-partition-size system/data 分区容量大小(MB)-cache 设置模拟器缓存分区镜像(默认为零时文件)-no-cache 禁用缓存分区-nocache 与"-no-cache"使用方法相同-sdcard 指定模拟器SDCard 镜像文件(默认为/sdcard.img) -wipe-data 清除并重置用户数据镜像(从initdata 拷贝)-avd 指定模拟器使用Android 虚拟设备-skindir设置模拟器皮肤在目录中搜索皮肤(默认为/skins 目录)-skin 选择使用给定的皮肤-no-skin 不适用任何模拟器皮肤-noskin 使用方法与"-no-skin"相同-memory 物理RAM 内存大小(MB)-netspeed 设置最大网络下载、上传速度-netdelay 网络时延模拟-netfast 禁用网络形态-tarce 代码配置可用-show-kernel 显示内核信息-shell 在当前终端中使用根Shell 命令-no-jni Dalvik 运行时禁用JNI 检测-nojni 使用方法与"-no-jni"相同-logcat 输出给定tag 的Logcat 信息-no-audio 禁用音频支持-noaudio 与"-no-audio"用法相同-audio 使用指定的音频backend-audio-in 使用指定的输入音频backend-audoi-out 使用指定的输出音频backend-raw-keys 禁用Unicode 键盘翻转图-radio 重定向无线模式接口到个性化设备-port 设置控制台使用的TCP 端口-ports , 设置控制台使用的TCP 端口和ADB 调试桥使用的TCP 端口-onion 在屏幕上层使用覆盖PNG 图片-onion-alpha <%age> 指定上层皮肤半透明度-onion-rotation 0|1|2|3 指定上层皮肤旋转-scale 调节模拟器窗口尺寸(三种:1.0-3.0、dpi、auto)-dpi-device 设置设备的resolution (dpi 单位) (默认165)-http-proxy 通过一个HTTP 或HTTPS 代理来创建TCP 连接-timezone 使用给定的时区,而不是主机默认的-dns-server 在模拟系统上使用给定的DNS 服务-cpu-delay 调节CUP 模拟-no-boot-anim 禁用动画来快速启动-no-window 禁用图形化窗口显示-version 显示模拟器版本号-report-console 向远程socket 报告控制台端口-gps 重定向GPS 导航到个性化设备-keyset 指定按键设置文件名-shell-serial 根shell 的个性化设备-old-system 支持旧版本(pre 1.4)系统镜像-tcpdump 把网络数据包捕获到文件中-bootchart bootcharting 可用-qemu args.... 向qemu 传递参数-qemu -h 显示qemu 帮助-verbose 和"-debug-init"相同-debug 可用、禁用调试信息-debug- 使指定的调试信息可用-debug-no- 禁用指定的调试信息-help 打印出该帮助文档-help- 打印出指定option 的帮助文档-help-disk-images 关于硬盘镜像帮助-help-keys 支持按钮捆绑(手机快捷键)-help-debug-tags 显示出-debug 命令中的tag 可选值-help-char-devices 个性化设备说明-help-environment 环境变量-help-keyset-file 指定按键绑定设置文件-help-virtula-device 虚拟设备管理。

Android模拟器简介—更新到最新的3.0 Honeycomb

Android模拟器简介—更新到最新的3.0 Honeycomb

no Pain no Gain no Gavin 博客同步更新至:/deaboway /deaboway前面介绍了 Windows 环境下,基于 Android SDK(2.3) 和 Eclipse(helios) 的 Android 开发环境的搭建,并创建了第一个应用程序 Hello Android World,之后 用 Honeycomb Preview 模拟器深入解析了 Eclipse 中 Android 工程的结构以及调 试。

具体请参考小生的blog:/deaboway 或者 /deaboway。

一、 环境变量 当前最新版本的 Android SDK 中,adb 已经被从./tools/目录移动到./platformtools/,因此为了方便,在 windows 环境中,需要把以上两个目录添加到 PATH 中,如下:二、常用命令这样,我们就可以直接在 cmd 中直接运行 adb/android/emulator 等命令,简单 介绍如下: 1. 命令行输入 adb 相关命令:1no Pain no Gain no Gavin 博客同步更新至:/deaboway /deabowayadb 命令具体的参数可以通过在命令行输入 adb 后回车,或者 adb help 后回车 的方式查看,这里简单介绍几个比较常用的命令。

adb devices 列出所有装载的设置。

adb shell 进入设备根目录/,取得对设备的控制权,如输入 ls 命令等。

adb install <apk 文件路径> 将指定的 apk 文件安装到设备上。

如果有多个设备同时存在,则需要指定目 标设备,如:adb install -s emulator-5554 D:/name.apk。

adb uninstall [-k] <软件名> 卸载指定软件,如果加 -k 参数,为卸载软件但是保留配置和缓存文件。

最新Android模拟器参数大全

最新Android模拟器参数大全

精品资料A n d r o i d模拟器参数大全........................................Android模拟器参数大全发布时间:2008-06-23作者:Android开发网原创Android 模拟器emulator.exe文件包含了很多参数,平时在Eclipse IDE中模拟器运行自动调用的,如果仅仅使用android emulator或采用NetBean这样的开放环境又如何设置呢? Android开发网总结出所有m5-rc15 SDK中模拟器的所有参数及使用方法,由于采用的是Qemu内核可以自定义加载的img映像文件或皮肤等等操作,我们做简单的分析。

Android Emulator usage: emulator [options] [-qemu args]options:-system <dir> read system images from <dir>-datadir <dir> write user data into <dir>-kernel <file> emulated kernel 指定内核文件-ramdisk <file> ramdisk image (default<system>/ramdisk.img) 创建内存磁盘-image <file> system image (default<system>/system.img)-initdata <file> initial user image (default<system>/userdata.img)-data <file> working user image (default<datadir>/userdata-qemu.img)-wipe-data reset the user data image (copy it from initdata) 清除所有用户数据-nocache disable the cache partition 禁止分区缓存-sdcard <file> SD card image (default<system>/sdcard.img) 使用SD卡映像-skindir <dir> search skins in <dir> (default<system>/skins) 搜索外观皮肤路径-skin <skin> select a given skin 选择Android模拟器皮肤ID-noskin don't use any emulator skin 不使用任何模拟器外观,提示这样有助于提高模拟器速度,内存小的用户可以尝试-netspeed <speed> maximum network download/upload speeds 设置网络速度如GPRS、EDGE、3G更多详细的下面有介绍-netdelay <delay> network latency emulation 网络延时设置-netfast disable network shaping (full speed, no latency) 网络全速工作-trace <name> enable code profiling (press F9 to start) 跟踪调试-debug-kernel send kernel output to the console 内核调试-console enable console shell on current terminal 启用控制台shell在当前中端-nojni disable JNI checks in theDalvik runtime 禁用JNI检查-logcat <tags> enable logcat output with given tags设置log输出标签-noaudio disable android audiosupport 禁用音频支持-useaudio enable android audio support (default) 启用音频支持-mic <file> WAV file for audio input 使用wav文件模拟mic麦克输入-flash-keys flash key presses on the deviceskin-raw-keys disable Unicode keyboard reverse-mapping-radio <device> redirect radio modem interface to character device-oldradio enable old VM-based simulatedradio-onion <image> use overlay image over screen-onion-alpha <%age> specify onion skin translucency (default 50)-http-proxy <proxy> make TCP connections through a HTTP/HTTPS proxy 代理服务器设置-verbose enable verbose output-verbose-keys enable verbose key presses-verbose-proxy enable proxy debug messages-version display emulater version number-qemu pass arguments to qemu-qemu -h display qemu help-help print this helpDefault network latency is 'none'<proxy> can be one of the following:http://<server>:<port>http://<username>:<password>@<server>:<port>the 'http://' prefix can be omitted. If '-http-proxy <proxy>' is not used,the 'http_proxy' environment variable is looked up and any value matchingthe <proxy> format will be used automaticallyIf the environment variable ANDROID_LOG_TAGS is defined and not empty,its value will be used to enable logcat output by default有关Android模拟器管理我们会着重介绍adb文件。

Google Android SDK模拟器环境变量设置

Google Android SDK模拟器环境变量设置

Google Android SDK模拟器环境变量设

(此文章可无视,软件正常的可略过)
虽然我不是十分清楚设置环境变量的用处,从网上了解到,是为了以后安装软件用的,(注:我尝试过不设置也是可以安装软件的,不推荐设置)所以,在不能安装或使用软件的时候才看这篇文章吧!
首先,先用右键点击计算机的图标,然后点击属性,会出现一个跟下图一样的窗口。

然后点击高级系统设置,会出现一个系统属性的窗口
然后点击环境变量,会出现另一个窗口
找到Path,鼠标双击进入,在变量值的末尾键入E:\android-sdk\tools 我的Google Android SDK模拟器安装在E盘如:E:\android-sdk目录下(所输入的为模拟器的安装路径,最后输入一定要有android-sdk)
文章就到这里了,希望大家都能使用模拟器,都能在电脑上体验Android的乐趣。

VirtualXposed+应用变量搭建虚拟环境

VirtualXposed+应用变量搭建虚拟环境
启用应用变量
在VirtualXposed中点击模块,勾选应用变量,然后重启VirtualXposed。
使用应用变量
点击模块中的应用变量,然后选中要修改环境的APP 设置变量 SIM代码(SIM序号) SIM名称(通信服务商名称) SIM国家代码(SIM国际) 设置完成后点击保存配置
重 启 VirtualXposed
一切设置完成后要重启Virtual来自posed,设置-》重启。本博客是为了记录工作和学习中的总结可以交流学习请勿代码逻辑都不看就直接复制粘贴
VirtualXposed+应 用 变 量 搭 建 虚 拟 环 境
VirtualXposed
应用变量
其他软件下载
将应用变量和其他 APP配置到 VirtualXposed中
点击添加应用,选中要添加的应用变量和其他APP安装到VirtualXposed。

安卓替换变量的写法

安卓替换变量的写法

安卓替换变量的写法在安卓开发中,我们经常需要在代码中使用变量来存储和处理数据。

而替换变量则是一种常见的操作,它可以使我们的代码更加灵活和可维护。

本文将介绍一些常见的安卓替换变量的写法。

1. 字符串替换变量在安卓开发中,我们经常需要在字符串中插入变量的值。

一种常见的写法是使用字符串拼接的方式,例如:```javaString name = "小明";int age = 18;String message = "我叫" + name + ",今年" + age + "岁。

";```这种方式简单直接,但是当需要替换多个变量时,代码会变得冗长且不易维护。

为了解决这个问题,安卓提供了一种更优雅的方式,即使用字符串模板。

例如:```javaString name = "小明";int age = 18;String message = String.format("我叫%s,今年%d岁。

", name, age);在字符串模板中,我们可以使用占位符%s和%d来表示需要替换的变量,然后在String.format()方法中传入对应的变量值即可。

2. 资源替换变量在安卓开发中,我们经常需要在布局文件、字符串资源文件等中使用变量。

为了实现这一点,安卓提供了资源替换变量的写法。

例如,在布局文件中使用变量:```xml<TextViewandroid:id="@+id/textView"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/hello_name"android:textColor="@color/colorPrimary"android:textSize="16sp" />```在字符串资源文件中定义了一个名为hello_name的字符串资源:```xml<string name="hello_name">你好,%s!</string>在代码中,我们可以通过以下方式替换变量:```javaString name = "小明";TextView textView = findViewById(R.id.textView);textView.setText(getString(R.string.hello_name, name));```在getString()方法中,我们传入了需要替换的字符串资源和对应的变量值,然后将结果设置给TextView的文本。

安卓模拟器变量

安卓模拟器变量

Android模拟器也可以安装软件,就犹如手机一样。

如果你还未曾拥有android手机,那可以用模拟器试一下,只是运行模拟器对电脑配置的要求比较高,差的机器跑起来是很吃力的。

本文以Windows平台为例,介绍如何用Android模拟器来安装软件。

首先可以先配置一下环境变量。

这步并不是必要的,但配置了使用会比较方便,学过java的人应该比较清楚。

我的电脑–系统属性–高级–环境变量–新建系统变量起一个名字叫android变量值为:C:\Program Files\Android\android-sdk\tools;C:\ProgramFiles\Android\android-sdk\platform-tools然后再PATH末端加上 ;%android%启动模拟器:方法一:通过eclipse 在AVD Manager那里启动模拟器方法二:通过命令行创建模拟器:android list targets找到对应的模拟器android create avd –target 1 –name 2.1(删除方法:android delete avd –name 2.1)启动模拟器:emulator -avd 2.1我以android2.1为例,下载android版的新浪微博客户端。

执行命令adb install weibo_10245010.apk安装成功后会发现微博已经出现在模拟器里了。

登录微博做一下测试。

成功发表微博,可以看到微博下面的来自:Android客户端关于软件的卸载也有2个方法方法一:进入内嵌的Linux 去data/app目录下删除apk程序,此方法可以批量。

adb shellcd datacd appls (列出软件)rm ***.apk方法二:和手机的操作一样,进入设置里面找到管理应用程序,删掉即可虽然没有android手机,但用模拟器已经体验了android的程序。

不过有条件还是要买android 手机体验,毕竟还是模拟器。

Android Virtal Device(模拟器配置)

Android Virtal Device(模拟器配置)

Android Virtal Device (AVD)配置1、在Eclipse中点击如下图的按钮,Opens the Android Virtal Device Manager,或点击Window中,AVD Manager,如图所示:2、在创建新模拟设备Android Virtual Device(AVD)中,如下图所示:修改,如下图所示3、点击Edit AVD,进入Android Virtaul Device Manager界面:4、点击Start,进入Launch Options,调整Screen Size(in) 4.3,Monitor dpi:150 也就是Scale:在0.6-08之间合适的值即可如下图:5、点击Lauch,进入模拟器:6、对于键盘,可直接使用PC上的键盘Home键(小房子键)在键盘上映射的就是home键,这倒是很好记。

Menu键用于打开菜单的按键,在键盘上映射的是F2键,PgUp键同样可以。

另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey)Start键这个键在模拟器和G1真机上我都没有找到到底是哪个键。

映射的是Shift+F2或PgDn,某些机型会被设计为右软键(right softkey)。

Back键返回键,用户返回上一个UI或者退出当前程序。

键盘上映射ESC键。

Call/Dial键(电话键)接听来电或启动拨号面板,这是一部手机最基本的功能键。

PC键盘映射为F3键。

Hangup/Light Off键(挂机键)挂断电话或关闭背灯用。

键盘映射F4键。

Search键在提供了Search功能的应用里快速打开Search对话框,比如在Browser里可以快速打开地址搜索栏。

键盘映射F5。

Power Down键(关闭电源)对应模拟器左上边缘的电源按钮,不过似乎在模拟器上按这个键并没什么用处。

键盘映射F7。

Volume Up (增大音量)键盘映射Ctrl+5,也可以使用小数字键盘的”+”键。

安卓手机模拟器及设置

安卓手机模拟器及设置

一.安装java JDK 1.6,并配置以下三个环境变量:下载地址1.添加变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.6.0_102.添加变量名:classpath变量值:.;%JAVA_HOME%\lib;3.Path默认已经有了,找到点编辑,在前面加入这个值C:\Program Files\Java\jdk1.6.0_ 10\bin;二.安装最新的sdk模拟器下载地址1.在“Android SDK and AVD Manager”窗口的左侧选择“Settings”,如遇到“Failed to fet ch URL…” 的错误,那么需要将HTTPS方式改为HTTP方式2.下载安装插件,选则installed packages,点击update all等会有的插件比较大,请耐心等待2.设置模拟器,看图吧3.启动模拟器如下图,模拟器启动完毕4.设置简体中文三.如何给手机模拟器安装软件在网上下载感兴趣的安卓软件,都是APK文件,用下面的APK安装器安装到手机模拟器,很简单,不多说,看图四.如何管理SD卡文件SD卡是个镜像文件,大小为新建时设的数值,我的1024m,地址为:C:\Documents and Settings\****\.android\avd\****.avd\sdcard.img (其中第一个****是你电脑的用户名,第二个****是你自己建的AVD名)找到sdcard.img就可随意读写文件了,我一般用ultraiso,修改完记得保存(此方法前提是要先关掉模拟器)搞了一白天,希望大家喜欢,多支持哦[ 此帖被guolei912在2011-02-27 21:55重新编辑]。

Android环境变量的设置

Android环境变量的设置
1,首先设置SDK的路径ANDROID_SDK_HOME,指向自己本机的SDK路径
2,只是sdk的tools和platform-tools路径在path里,指向SDK下边文件夹
设置完成后调用adb,返回下列参数查路径
系统system高级advanced启动及修复startuprecovery字段底下的环境变量environmentvariables选项里编辑path环境变量添加androidsdktools目录的工作路径1首先设置sdk的路径androidsdkhome指向自己本机的sdk路径2只是sdk的tools和platformtools路径在path里指向sdk下边文件夹设置完成后调用adb返回下列参数说明成功
Android环境变量的设置
为了方便使用Android SDK tools目录下的指令,建议您可以在Windows操作系统的控制台(Control Panel):系统(System)→高级(Advanced)→启动及修复(Startup and Recovery)字段底下的"环境变量(Environment Variables)"选项里,编辑Path环境变量,添加Android SDK tools目录的工作路径

AndroidSDK模拟器创建和使用SD卡

AndroidSDK模拟器创建和使用SD卡

AndroidSDK模拟器创建和使用SD卡文摘一:一、首先设置系统环境变量在系统环境变量中增加系统变量SDK_ROOT,并让它指向android SDK安装目录之下的tools文件夹。

具体方法如下:1、在桌面我的电脑图标上“右键我的电脑->属性->高级->环境变量”,然后在下面的系统变量中选择“新建”,在变量名一栏输入“SDK_ROOT”,变量值一栏输入tools文件夹所在的路径D:\Java\android-sdk-windows\tools,然后确定。

2、修改系统环境变量中的path,在其后增加内容” ;D:\Java\android-sdk-windows\platform-tools”。

(双引号里的内容都要一起放到最后面)最后一路确定下去。

3、打开D:\Java\android-sdk-windows\里的SDK Manager.exe,先选择左边的Virtual devices,选中已创建的虚拟Android,再右边的Start,然后会自动弹出对话框,直接选Launch。

等待手机启动,下一步开始安装APK程序。

至此安卓手机系统就成功模拟安装到你的电脑了,下面开始安装应用软件。

二、安装安卓应用软件1、将你要运行的xxx.apk文件复制到D:\Java\android-sdk-windows\platform-tools文件夹中。

2、新开一个cmd命令窗口,并进入android SDK安装目录之下的D:\Java\android-sdk-windows\platform-tools文件夹中输入命令“adb install xxx.apk”,这个apk将会安装到你当前的模拟器中去,然后就可以在主菜单中看到刚才安装的程序了。

三、如果模拟器中没有SD卡,那么按照以下方法进行安装SD卡:1、打开cmd,进入到D:\Java\android-sdk-windows\tools输入:mksdcard 1024M D:\Java\sdcard.img 进行创建SD卡2、导入刚创建好的SD卡到模拟器中输入:emulator -avd g1 -sdcard D:\Java\sdcard.img说明:emulator后面跟的就是先前我们建立模拟器启动环境时候的名字、最后面跟着的则是我们SD卡的路径。

黑马程序员安卓教程:模拟器创建的常见错误

黑马程序员安卓教程:模拟器创建的常见错误

模拟器创建的常见错误在Android模拟器的创建过程中,常常会出现一系列的错误,下面列举了几种常见的错误。

1.Android模拟器无法启动?错误信息如下:Invalid command-line parameter:Files\Android\android-sdk\tools/emulator-arm.exe.Hint:use ’@foo’ to launch a virtual device named ‘foo’ please use–help for more information。

解决办法如下两种:第一:SDK安装路径中有中文,重新安装SDK,保证在全英文的安装路径下即可。

第二:添加Android_SDK_HOME环境变量,使该变量指向Android SDK的安装目录,重新启动AVD。

2.Android模拟器无法保存数据?产生原因:电脑意外重启,或者模拟器非法关闭。

正常情况下,当模拟器开启之后会在x:\Documents and settings\Administrator\.android\avd\xxx.avd目录下生成cache.img.lock,hardware-qemu.ini.lock,sdcard.img.lock,userdata-qemu.img.lock文件夹,用来标记当前模拟器已经开启,当模拟器设备正常关闭时,这些文件夹会随之删除。

但当计算机意外重启或者模拟器非法关闭时,这些文件是不会自动删除的。

系统任务中android模拟器还处于打开状态,所以新开启的模拟器就无法保存数据。

解决办法:手动删除这些后缀为.lock的文件夹。

3. Android模拟器尚未注册网络?当打开你的模拟器时,模拟器状态栏中提示“无服务”,或者在拨打电话发短信时提示“尚未注册网络”等信息。

出现这些状况的原因有多种,下面总结了常见的几种:(1)出现场景一:你的电脑没有链接上互联网,同时也没有在局域网。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Android模拟器也可以安装软件,就犹如手机一样。

如果你还未曾拥有android手机,那可以用模拟器试一下,只是运行模拟器对电脑配置的要求比较高,差的机器跑起来是很吃力的。

本文以Windows平台为例,介绍如何用Android模拟器来安装软件。

首先可以先配置一下环境变量。

这步并不是必要的,但配置了使用会比较方便,学过java的人应该比较清楚。

我的电脑–系统属性–高级–环境变量–新建系统变量
起一个名字叫android
变量值为:C:\Program Files\Android\android-sdk\tools;C:\Program
Files\Android\android-sdk\platform-tools
然后再PATH末端加上 ;%android%
启动模拟器:
方法一:通过eclipse 在AVD Manager那里启动模拟器
方法二:通过命令行
创建模拟器:android list targets找到对应的模拟器android create avd –target 1 –name 2.1(删除方法:android delete avd –name 2.1)
启动模拟器:emulator -avd 2.1
我以android2.1为例,下载android版的新浪微博客户端。

执行命令adb install weibo_10245010.apk
安装成功后会发现微博已经出现在模拟器里了。

登录微博做一下测试。

成功发表微博,可以看到微博下面的来自:Android客户端
关于软件的卸载也有2个方法
方法一:进入内嵌的Linux 去data/app目录下删除apk程序,此方法可以批量。

adb shell
cd data
cd app
ls (列出软件)
rm ***.apk
方法二:和手机的操作一样,进入设置里面找到管理应用程序,删掉即可
虽然没有android手机,但用模拟器已经体验了android的程序。

不过有条件还是要买android 手机体验,毕竟还是模拟器。

3
本文固定链接: /blog/1912 | Linux视野。

相关文档
最新文档