avd_avdd - CSDN
精华内容
参与话题
  • 在此部分之前我们已经成功安装了AS3.0,并创建了一个Helloworld工程。 快速通道:安装Android Studio 3.0和第一个Hello World程序(一) 看到这样一段话的同学请直接跳到第2步。  1....在上一期我们创建了Hello...

    在此部分之前我们已经成功安装了AS3.0,并创建了一个Helloworld工程。

    快速通道:安装Android Studio 3.0和第一个Hello World程序(一)

    看到这样一段话的同学请直接跳到第2步。

        1.解决项目错误

    在上一期我们创建了HelloWorld项目,但是可能会有部分同学构建出错,导致项目无法运行,原因可能有很多,在这里我只简要说几个常见错误的解决办法:

    (1).如果出现APIxx not find 此类错误,应该是SDK工具没有安装

    打开AS3.0的SDK Manager,并选中弹出窗口右下方的show Package Details,如下图:

                

    选中你需要Android版本的SDK platform,右边会出现一个向下箭头,点击它就可以下载了;

    Tips:这里也可以选择下载镜像

    接下来点击SDK Tools,并选中弹出窗口右下方的show Package Details,如下图:

    下载选中的这些:

    Tips:为了以后项目版本切换省事,建议版本19以后的都预先下载,当然,你也可以只下载你常用的几个版本

    (2).Gradle同步失败

    对于某些企业和机构屏蔽了dl.google.com网站,导致AS无法下载对应版本的Gradle

    此时我们预先下载好需要版本的Gradle,版本对应如下表:

    网盘下载
    提取码:kxy0 

    Tips:AS版本只向下兼容,举例:Android Studio 2.3.0不能使用gradle-3.3和gradle-4.1,但可以使用gradle-2.10

    gradle版本 对应AS版本
    gradle-2.10 Android Studio 2.2.0
    gradle-2.14.1 Android Studio 2.3.0
    gradle-3.3 Android Studio 2.3.3
    gradle-4.1 Android Studio 3.0.0


    将下载好的gradle解压,如图:

    我们打开AS的设置:

    在设置中找到Build,点击Gradle子选项设置本地Gradle,如图:

    设置成我们解压的路径:

    点击Apply应用设置,然后点击ok关闭设置,AS会自动同步你设置的本地Gradle。

    如果没有自动同步,可以点击AS右上角Sync Now开始同步,或者点击Build的Make Project同步。

    同步完成后项目就可以正确编译了并运行了。

    2.配置Android Studio的AVD模拟器

     

    优点 可以配置各个版本的Android镜像,和不同硬件架构的镜像,对软件兼容能力提高有帮助
    缺点

    配置操作较多,占内存多,运行较慢

    点击AVD Manager,开始创建模拟器,如下图:

    可以看到有三个默认的模拟器,启动第二个,弹出如下:

    我们直接点OK

    Tips:此框提示我们运行x86架构模拟器会更快,所以下次记得装x86的镜像,或者选择AVD的第三个直接下载

    等待好久,都说了很慢的哭,模拟器启动成功:

    现在可以运行项目了,点击运行按钮,选择第一个,点击确定;

    等待一会儿,激动人心的时刻就到了......如下图:

    恭喜你的helloword项目正常启动!微笑

     

        3.比AVD更快速的模拟器

    优点 无需配置,启动较快
    缺点 系统版本单一,而且被深度裁剪,某些功能无法使用,对软件兼容能力提高有限

    网上有很多现成的模拟器,我们以某神模拟器来充当一下: 

                                    官网:某神模拟器

    下载和安装略过吐舌头.....打开这个模拟器,启动还是比较快的,十几秒就到了android桌面:

    打开AS的DOS命令窗口,并输入adb,然后回车:

    弹出了很多指令介绍证明我们的环境变量ok,若是不ok请百度:ADB环境变量配置

    然后输入:adb connect 127.0.0.1:62001(注意冒号是小写)

    上图已经连接成功,我们试试运行

    看到AVD窗口里多了一个设备,对这就是那个模拟器,但是是灰色啊大哭,点不了啊抓狂

    打开如下图的配置文件:

    看到此行,将其中21改为19,点击再同步一遍,在运行:

    这下就可以选中了,我们运行试试:

    运行成功,如下图:(这个模拟器默认是横屏)

        4.使用Android真机调试

    优点 写APK就是为了跑真机,调试和测试直观,减轻PC性能负担
    缺点 系统版本单一,对软件兼容能力提高有限

    1.打开手机的USB调试模式:

        进入手机设置->关于手机->连续点击版本号5次+

        进入手机设置->开发者选项->给USB调试打上对勾

    2.使用手机的数据线连接手机到电脑:

    看到此图,点击确定,等待片刻就可以连接成功。

    然后点击运行,可以看到我们的第三个设备出现:

    双击运行,不一会儿helloworld就安装到手机了,看样子使用手机调试最简单呀大笑

    注意!!!

    注意!!!

    注意!!!(三遍)大笑

    没错还有更加简单的!需要先关闭其他两个模拟器,保证只有手机连接:

    然后我们打开DOS窗口,输入:adb tcpip 5555,如下:

    没有打印错误,表示成功!恭喜!现在你可以使用WIFI来调试手机了!

    断开USB数据线,DOS窗口,输入:adb connect 192.168.1.4:5555,如下:

    Tips:192.168.1.4是你手机的WIFI地址,需要保证手机和电脑在同一WIFI网络

    点击运行发现手机依然是连接的,并且可以运行项目,是不是很方便,以后再也不用为找数据线发愁了!大笑

     

    本文讲述了几中Androud设备的调试方法,希望对大家有用微笑

     

     

     

     

     

    展开全文
  • AVD简单介绍

    千次阅读 2013-11-12 00:37:39
    1、创建AVD   在android sdk 1.5 版本以后的开发中,必须至少创建一个AVD,每个AVD模拟一套虚拟设备来运行Android应用程序。无论是在eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个....
    1、创建AVD    
        在android sdk 1.5 版本以后的开发中,必须至少创建一个AVD,每个AVD模拟一套虚拟设备来运行Android应用程序。无论是在eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在该.android目录下,如:
                       C:\Documents and Settings\Administrator\.android
    1)命令行方式创建AVD
    命令格式:android create avd -n [avd名称] -t [api level]
    进入Android SDK目录下的tools子目录,运行:
    :android create avd –name adk_1_5_version --target 2
    在创建avd文件得第二步,控制台提示“是否自定义自己得设备”,默认选项是"no",如果输入 "y",接下来可以一步步根据提示,定制自己得模拟器性能参数。
    这里t代表target目标平台的API Level,我们可以使用android list targets来查看这里t的可选参数,
    进入Android SDK目录下的tools子目录,运行:android list targets
    2)开发工具创建AVD
    1、在Eclipse中。选择Windows > Android SDK and AVD Manager
    2、点击左侧面板的Virtual Devices,再右侧点击New
    3、填入Name,选择Target的API,SD Card大小任意,Skin随便选,Hardware目前保持默认值
    4、点击Create AVD即可完成创建AVD
    注意:如果你点击左侧面板的Virtual Devices,再右侧点击New ,而target下拉列表没有可选项时,这时候点击左侧面板的Available Packages,在右侧勾选
            https://dl-ssl.google.com/android/repository/repository.xml,
    然后点击Install Selected按钮,接下来就是按提示做就行了


    2、创建SDCard镜像文件
    进入Android SDK目录下的tools子目录,运行
    mksdcard -l sdcard 512M  e:\sdcard.img
    这样就创建了一个512M的SD卡镜像文件:查看E盘,E盘下会有一个sdcard.img 文件

    3、命令行下运行AVD时加载sdcard
    进入Android SDK目录下的tools子目录,运行
    emulator -avd MyAVD -sdcard android.img
    如果不想每次都加-sdcard $sdcard_path,有两个办法
    解决办法一:可以把sdcard.img 复制到C:\Documents and Settings\Administrator\.android\avd\下对应的AVD目录下
    解决办法二:修改配置文件,C:\Documents and Settings\Administrator\.android\avd\AVD_NAME.avd\,打开config.ini,加入以下行:sdcard.path=你的SD卡路径

    4、AVD路径设置
       前面提到,不管用Eclipse还是从命令行创建Android Emulator时,相应的文件是被放置到 “C:\Documents and Settings\Administrator\.android“ 下面。如果想改变AVD的路径设置,也有2个办法
    解决办法一:
       新添加一个环境变量,名字为 "ANDROID_SDK_HOME”,然后把变量值改为你想将".android”文件夹(AVD信息)所放置的位置
    解决办法二:
       修改配置文件中的路径,比如我的AVD名称是MyAVD, 打开
          C:\Documents and Settings\Administrator\.android\avd目录中的文件MyAVD.ini文件,找到
           target=android-5path
                 =C:\Documents and  Settings\Administrator\.android\avd\MyAVD.avd
    修改其路径即可

    若遇到ERROR: unknown virtual device name 这样的问题一般是由于AVD文件路径引用错误造成的。

    5、AVD横竖屏转换

    常规的显示为HVGA-P(port),即分辨率为320x480如果使用 横屏(land)。如果模拟器尚未启动,可以在Eclipse的项目Run as=>Open Run Dialog对话框中设置,如果android模拟器已经启动后,可以使用快捷键F12或Ctrl+F11来切换。当然是用命令行仅仅启动模拟器可以使用 参数emulator.exe -skin HVGA-L 来启动。

      切换land或port可以通过资源文件来让界面自适应窗体,但程序可能会重载onCreate,避免的方法可以通过在androidmanifest.xml文件中重新定义方向,以及根据 Activity的重写onConfigurationChanged(Configuration newConfig)方法来控制,相关的可以在Android SDK中获取到。

    6、AVD黑白色底屏转换

    2.3以后程序就默认用用白底黑字了,变成黑底白字的方法
    修改AndroidManifest.xml
    把android:theme="@style/AppTheme" 修改为
    android:theme="@android:style/Theme.Black“

    原文:http://www.iteye.com/topic/798718

    展开全文
  • Android 模拟器AVD下载与使用

    万次阅读 2018-05-21 17:42:32
    AVD的全称为:Android Virtual Device,是Android的虚拟设备(模拟器),使用模拟器进行调试,不用实时连到物理设备上测试,方便调试。可以通过命令行创建和启动AVD,也可以运行AVD Manager.exe来创建和启动AVD。1...

    AVD的全称为:Android Virtual Device,是Android的虚拟设备(模拟器),使用模拟器进行调试,不用实时连到物理设备上测试,方便调试。

    可以通过命令行创建和启动AVD,也可以运行AVD Manager.exe来创建和启动AVD。

    1环境准备

    1.1JDK安装与环境配置

        JDK(JavaDevelopment Kit) 是 Java 语言的软件开发工具包。因为Android应用是使用Java语言进行开发的,而Java的核心就是JDK,所以我们需要先安装JDK。

    1.        官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    Ø  点击上图指示的两个位置,跳转到如下界面,根据你的电脑系统选择对应的版本下载,在选择版本和下载之前需要先接收协议

    2.   或者到http://jdk.android-studio.org/下载,可以下载以前的版本

    3.   下载完成后,选择路径安装,注:不可以保存在中文路径下。

    4.   安装完成后,进行环境配置;右键我的电脑—>属性—>高级系统设置—>环境变量

    5.   系统变量—>新建,变量名:JAVA_HOME(代表JDK安装路径),变量值:JDK的安装路径

    6.   系统变量—>新建,变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

    7.   系统变量—>path—>点击编辑,变量值添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    8.   命令行输入 java -version,出现如下结果即代表安装成功

    1.2Android SDK下载与配置

    AndroidSDK指得是Android专属的软件开发工具包,是用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

    1.   官网下载(需翻墙):http://developer.android.com/sdk/index.html

    2.   其他下载地址:http://www.androiddevtools.cn/

    先找到SDK Tools,下载zip格式的,解压至目标路径位置即可;下载exe格式的,需双击安装

    http://tools.android-studio.org/index.php/sdk

    3.  解压或安装完成的目录如下图,AVDmanager.exe是管理安卓虚拟机的程序,可以直接双击运行,然后创建模拟器;SDK manager.exe是用来管理sdk相关的工具、API等的

    4.   双击运行SDK manager.exe,Android SDK Manage负责下载或更新不同版本的SDK包,默认安装的Android SDK Manager只安装了一个版本的sdk tools。

    5.   打开Android SDK Manager,会自动获取可安装的sdk版本,但是未翻墙的情况下,有时候会出现获取失败的情况。

    6.   获取失败的情况下,需要设置代理:

    Ø  点击“Tools”>“Options...”

    Ø  settings窗体中“HTTP Proxy Server”输入mirrors.neusoft.edu.cnHTTP;Proxy Port输入80,勾选Other中“Force https..”开头选项

    7.   根据需要,选择工具;个工具的作用如下:

       Tools目录(必须的工具):

    Ø Android SDKTools(必须,只需下载一个版本,一般选最新版本):基础工具包,版本号带rc字样的是预览版。

    Ø Android SDKPlatform-tools(必须,只需下载一个版本,一般选最新版本):从android2.3开始划出此目录,存放公用开发工具,比如adb、sqlite3等,被划分到了这里。

    Ø Android SDKBuild-tools(必须,可以安装多个版本):Android项目构建工具

       Android xxx(API xx)目录(可选的各平台开发工具): 

    Ø Documentationfor Android Sdk(可选):安卓开发者官网的一些离线文档,不过下载下来打开也很慢。

    Ø SDKPlatform(必须):对应平台的开发工具,需要在哪个版本的平台下开发就下载哪个。

    Ø Samples forSDK(可选,此项在高版本tools中已不提供,需要在IDE里通过Import Sample引入,当然也可以下载离线版):内置的安卓示例程序,推荐安装。

    Ø Sources forAndroid SDK(可选):安卓API的源代码,推荐安装。

    Ø xxxxxxxx  Image(可选):各个以Image结尾的东西是支持相应平台的模拟器。

       Extras目录(可选的扩展):

    Ø AndroidSupport Libraries(需要,高版本tools中已不见了,应该是集成到了别的地方):在低版本平台实现高版本平台控件效果时提供支持。

    Ø AndroidSupport Repository(需要):主要是方便在gradle中使用Android Support Libraries,因为Google并没有把这些库发布到maven center或者jcenter去,而是使用了Google自己的maven仓库。

    Ø Intel x86Emulator Accelerator(HAXM installer)(可选,但非常需要,需要CPU支持虚拟化技术支持):windows平台的Intel x86模拟器加速工具,配合Intel x86 atom/atom_64System Image使用可加快模拟器的运行速度。

    8.   选择完成后,点击安装

    9.   选择Accept License后,点击安装

    10.  开始下载

    11.  下载完成

    12.  Intel x86 Emulator Accelerator(HAXM installer)相关配置

    Ø  开机按F2或delete键进入BIOS-CPU设置里,将Intel 虚拟化技术开启

    Ø  如在Android SDK Manage出现如下显示,无法直接安装Intel x86 Emulator Accelerator(HAXM installer)


    Ø 到官网下载安装包进行安装https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm

    13.  安装完成后,进行环境配置;右键我的电脑—>属性—>高级系统设置—>环境变量

    14.  系统变量—>新建,变量名:ANDROID_HOME,变量值:SDK的安装路径

    15.  系统变量—>path—>点击编辑,变量值添加:;%ANDROID_HOME%\build-tools\25.0.3;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

    2通过命令行

    2.1创建AVD

    Ø  选项:

    -t --target 新的AVD Target ID(必须)

    -c --sdcard 指向一个共享的SD 存储卡的路径或是为新的AVD 定制的新SD 存储卡的容量大小

    -p --path AVD 将被创建的位置路径

    -n --name AVD 的名称(必须)

    -f --force 强制创建(覆盖已存在的AVD)

    -s --skin AVD 的皮肤

    1.   因为前面已经把SDK的路径加到环境变量中,所以可以直接打开命令窗口,执行相关的命令;不然就需要将Android SDK安装目录下的tools子目录(如:D:\Android\android-sdk\tools)加到环境变量中;或直接在该子目录下按shift+右键,选择在此处打开命令窗口。

    2.   例:创建一个名叫GPhone 的AVD,Target ID=2、SD 存储卡容量52M、路径C:\AVD\、皮肤QVGA的AVD,命令为:android create avd -n GPhone -t 2 -c52M -p C:\AVD\ -s QVGA

    3.   系统会输出如下信息来询问是否继续自定义avd设备默认选项是"no",如果输入 "y",接下来可以一步步根据提示,定制自己得模拟器性能参数。

    4.   回车后,创建成功;显示如下

    5.   可以通过android list avd命令查看AVD设备的信息

    2.2启动AVD

    Ø  启动avd命令:emulator -avd AVD名

    Ø  AVD启动成功,如下

    2.3其他相关命令

    Ø  android list :列出机器上所有已经安装的Android版本和AVD设备

    Ø  android list avd :列出机器上所有已经安装的AVD设备

    Ø  android list target :列出机器上所有已经安装的Andoid版本

    Ø  android create avd :创建一个avd设备

    Ø  android move avd :移动或重命名一个avd设备

    Ø  android delete avd :删除一个avd设备

    Ø  android update avd :升级一个avd设备使之符合新的sdk环境

    Ø  android create project :创建一个新的Android项目

    Ø  android update project :更新一个已有的Android项目

    Ø  android create test-project :创建一个新的Android测试项目

    Ø  android update test-project :更新一个已有的Android测试项目

    3AVD Manager.exe

    3.1 创建AVD

    1.         在SDK的安装目录,双击打开AVD Manager.exe

    2.         点击Create…

    3.         各参数的含义如下

    4.         根据需要配置参数后,点击OK

    5.         弹出设备信息,点击OK

    6.         创建成功,显示在设置目录中

    3.2 启动AVD

    1.    选择需要启动的AVD,点击start…

    2.    根据需要配置参数,然后点击Launch

    3.    等待启动完成,如下图

    展开全文
  • Android SDK and AVD Manager

    千次下载 热门讨论 2011-09-20 14:51:23
    Android SDK and AVD Manager
  • AVD的使用

    千次阅读 2018-08-28 14:33:08
    前言:这个是AndroidStudio自带的模拟器,虽然功能强大,但是感觉不太好用,安装和使用都...2.在菜单栏选择Tools-Android-AVDManager--Create Virtual Device--Phone--Nexus 5X --next----next-- ----Finish----...

    前言:这个是AndroidStudio自带的模拟器,虽然功能强大,但是感觉不太好用,安装和使用都比较卡。 个人推荐使用夜神模拟器。

    1.打开AndroidStudio,并新建一个工程

    2.在菜单栏选择Tools-Android-AVDManager--Create Virtual Device--Phone--Nexus 5X

    --next----next--

    ----Finish----

    此时就可以在unity里面“BuildAndRun”了。

    最后,如果要关闭虚拟机,切记,不要点击此关闭按钮!不要点击此关闭按钮!不要点击此关闭按钮!否则电脑会死机!

    展开全文
  • 安装Android studio 及 创建AVD

    万次阅读 2018-09-05 11:25:23
    准备软件:jdk8 ,Android Studio jdk下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html ... jdk建议下载8u181版本,更加稳定 Android Studio 建议下载历史...
  • AVD 简介

    2011-03-10 15:54:46
    AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。 建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。  创建AVD的方法又两种。 一是通过...
  • AVD的创建与使用

    2018-03-01 16:05:35
    1.在首次创建AVD是出现No system images installed for this target.于是在http://www.androiddevtools.cn/ 按照要求下载SDK system images2.再次创建,参考链接:...
  • Android Studio 安装之后,默认的会给我们创建一个 Nexus ...其中的avd文件夹就是用来存放,模拟器镜像文件的。 相当占用c盘空间,像我这种c盘空间不大的,看着真的不爽。 好了现在点进去 C:\Users\Administra
  • android 虚拟设备(AVD)的创建和使用

    万次阅读 2014-05-03 11:55:28
    Android开发过程中使用虚拟设备(AVG)进行调试,不用实时连到物理设备上测试,方便了开发调试工作。下面将介绍eclipse中如何创建和使用虚拟设备。 一、
  • 第一章Android简介1.简述各种手机操作系统的特点.答案:目前,手机上的操作系统主要包括以下几种,分别是Android、iOS、WindowsMobile、WindowsPhone7、Symbian、黑莓、PalmOS和Linux。(1)Android是谷歌发布的基于...
  • avd

    2018-03-08 09:31:01
    AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。...
  • AS神奇的报错: 原文链接:...报错1:Cannot find AVD system path. Please define ANDROID_SDK_ROOT 报错2:android-stud...
  • Android studio启动模拟器时报错:Cannot launch AVD in emulator. Output: emulator: WARNING: Increasing RAM siz. 解决办法: 首先看看你的是否支持虚拟化,可以从这里下载 ...
  • Cannot find AVD system path. Please define ANDROID_SDK_ROOT

    万次阅读 热门讨论 2018-01-28 22:16:25
    解决Android studio中启动不了AVD 的解决方法! 好长一段时间没有用过Android studio中的自带的模拟器,最近想开一个玩玩,发现每次我创建完以后,点击启动按钮时,下面会提示一下 launch this avd 按钮(绿色按钮...
  • 在安装好Android Studio后,启动AVD时报如下错误 Emulator: Process finished with exit code 1 Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 解决方法 设置好系统的环境变量后...
  • Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下...
  • AVD创建图文教程

    2018-03-04 11:51:46
    装好了ADT,google官网的,在eclipse的界面,点击手机图标(AVD Manager),提示没有可用设备,只能create
  • AS模拟器打不开了: Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 前天下午Android Studio 集中更新了一下,结果就成这样了。 感谢诸位同仁指教!!! ...
  • AVD Manager

    2015-12-11 15:55:28
    AVD Manager
1 2 3 4 5 ... 20
收藏数 27,786
精华内容 11,114
关键字:

avd