`
kingsz1
  • 浏览: 156967 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Android Emulator 2个启动错误

 
阅读更多

Android Emulator 2个启动错误

 

(1) 找不到 avd 配置文件

 

错误见图:


我在 AVD Manager 设置了一个 avd,但启动是提示找不到 该avd 的 ini文件。从错误信息可以看到,我设置的是在 D:\users 目录下,而启动的第则在 用户目录下寻找。

 

根据 http://developer.android.com/guide/developing/devices/managing-avds-cmdline.html#DefaultLocation

 

avd 目录是建立在 C:\Documents and Settings\<user>\.android\ on Windows XP, 而我的XP恰恰修改了用户目录,把用户文件目录指向到 D:\users

 

解决办法: 添加环境变量 Android_SDK_Home , 指向 sdk 所在目录

 


我的是: Android_SDK_Home=C:\Program Files\Adobe\Adobe Flash Builder 4.5\android-sdk-windows

 

然后新建 avd。 .android 就建在 sdk 目录下。

 

 

(2) invalid command-line parameter: Files\Adobe\Adobe

 

错误见图:


原因是 emulator.exe 没有正确的路径配置。网上有很多解决办法,例如, 建立 给 emulator.exe 建立一个快捷方式,等等。

 

我的做法是自己建立一个 bat 文件,好处么,就是可以按照 emulator.exe 的实际位置自己修改,用 bat 从命令行启动 emulator 也比较方便.

 

bat 文件如下图:


这一行:

cd "C:\Program Files\Adobe\Adobe Flash Builder 4.5\android-sdk-windows\tools"

 

要视乎个人安装 android sdk 的实际情况来修改,整个路径要用双引号包括。

 

把这个bat文件放在C:\,要使用时进入命令行到C:\ 即可。假如已经建立了一个 and22A8 这样的 avd

 

startavd and22A8

 

这样就可以启动 emulator

 

 

(3) 在其他电脑上打开一个项目,找不到 sdk

这个不是 emulator 的问题,呵呵。

 

我在办公室的电脑是把 flex sdk 安装在 C:\Program Files\Adobe\ 下, 而在家里 C: 盘没空间了,就装到 D:\。这样从家里卸出的 fxp 文件,在办公室装入时就提示找不到 sdk:



解决办法是:



 在该项目的 Properties 下的 Flex Compiler 选择当前电脑安装的 Flex SDK version


搞掂。都是初级问题,不过也花了不少时间,呵呵。

 

 

:-

  • 大小: 22 KB
  • 大小: 21.4 KB
  • 大小: 26.3 KB
  • 大小: 19.8 KB
  • 大小: 36.3 KB
  • 大小: 44 KB
  • 大小: 44.2 KB
分享到:
评论

相关推荐

    ubuntu上在androidstudio中启动emulator闪退的解决方法

    在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中...

    android emulator using command line

    - **错误处理**:遇到任何错误时,仔细阅读错误信息,并根据提示解决问题。 - **更新ADB版本**:定期检查并更新ADB版本,确保使用最新版本以获得更好的兼容性和性能。 总之,通过命令行方式操作Android模拟器可以极...

    emulator.exe(Android SDK tools下文件)

    `emulator.exe`是Android SDK中的一个关键组件,它是AVD管理器的执行文件,用于启动和控制Android模拟器。 **1. Android Virtual Device (AVD)** AVD是Android SDK中的一项功能,它允许开发者创建虚拟的Android...

    AndroidAuto Desktop Head Unit Emulator

    2. **连接和配对**:启动DHU后,使用USB线将你的Android手机连接到电脑,并在手机上开启开发者选项和USB调试模式。这允许手机与DHU之间进行数据传输和调试。 3. **应用调试**:一旦设备连接成功,你可以看到模拟的...

    Android Studio启动模拟器失败.docx

    然而,在启动模拟器时,开发者可能会遇到一些错误,例如“Emulator: Process finished with exit code -1073741819 (0xC0000005)”错误。 那么,如何解决Android Studio启动模拟器失败的问题?下面是解决方法: ...

    Android错误解决方法大集合

    二、Failed to install *.apk on device 'emulator-5554': timeout 错误 该错误是由于模拟器未关闭或非法关闭所致,解决方法是删除 C:Documents and Settings/Administrator/.android/avd 对应版本.avd 下所有以....

    Android-avd无法启动解决方案

    这个问题通常表现为启动模拟器时出现"emulator-arm.exe已停止工作"的错误提示,这会给开发工作带来困扰。本文将深入分析这个问题的原因,并提供可能的解决方案。 首先,当AVD无法启动时,我们需要检查几个关键因素...

    Android 模拟器(emulator-5554...)出现错误解决办法

    在Android开发过程中,Android模拟器(emulator-5554...)经常会出现一些错误,影响正常的测试和调试。本文将详细介绍两种常见的错误及其解决方法。 1. **Unable to get view server version from device** 当你...

    emulator: ERROR: x86 emulation currently requires hardware acceleration!

    ”是Android开发中常见的一个错误信息,当尝试在没有硬件加速支持的环境中运行Android Emulator时会出现。这个错误提示意味着你需要开启特定的硬件加速功能来顺利运行Android模拟器。 首先,我们需要理解Android ...

    android模拟器启动问题

    在尝试启动模拟器时,可能会遇到类似以下的错误信息:“PANIC: Could not open: C:\Documents and Settings\Administrator\.android/avd/upnptest.ini”。这通常是因为环境变量`ANDROID_SDK_HOME`未正确配置导致的。...

    android创建avd

    AVD是Android Emulator的一个配置,包含了操作系统版本、硬件特性等信息。当开发者需要测试不同Android版本或硬件配置的应用时,可以通过创建不同的AVD来模拟这些条件。 1. **安装和配置Android SDK**: 在创建AVD...

    android开发timeout出错的详解

    在Android应用开发过程中,开发者经常会遇到“Failed to install .apk on device 'emulator-5554': timeout”这样的错误,这通常是由于安装APK到设备(通常是Android模拟器)时超时导致的。这个错误可能会影响开发...

    Delphi11.3实现android系统的步进电机控制delphibujin.rar

    2. **创建工程**:在Delphi中新建一个FireMonkey Android项目,设计用户界面,例如包含启动/停止按钮、速度滑动条等,用于控制步进电机。 3. **编写JNI接口**:创建一个新的C++单元,定义JNI函数,这些函数会直接与...

    intel x86 Emulator Accelerator(HAXM installer)

    标题中的“Intel x86 Emulator Accelerator (HAXM installer)”是指Intel Hardware Accelerated Execution Manager(简称HAXM),这是一个专门为Android Virtual Device (AVD) 提供硬件加速的工具。HAXM允许在Intel...

    pcsc-android-emulator:SmartCard Android仿真器二进制文件和构建说明

    为了解决这些问题,`pcsc-android-emulator`应运而生,它是一个专为Android设计的SmartCard仿真器,允许开发者在没有物理卡片的情况下进行测试和调试。 一、`pcsc-android-emulator`简介 `pcsc-android-emulator`...

    Mac本M1芯片无法使用Android模拟器的解决方案.docx

    2. android-emulator-m1-preview的安装和使用 3. 在M1芯片上开发项目时可能遇到的问题 4. 解决adb路径设置错误的方法 5. react-native环境搭建的官方文档和相关资源 本文提供了一个详细的解决方案来解决Mac本M1芯片...

    Network Emulator for Windows Toolkit使用指南

    - 使用 Android 模拟器与 PC + Network Emulator 进行测试,无需 Wi-Fi 软件。 - 或者使用 PC + Wi-Fi 共享 + 手机 + Network Emulator 的配置进行测试。 #### 三、测试执行流程 完成环境搭建后,接下来进行具体...

    Android應用開發環境

    当你完成应用程序的编码并编译成.apk文件后,SDK会自动启动Android Emulator来运行这个文件。 Android Emulator是一个强大的工具,它模拟真实的Android设备,允许开发者在不同设备配置下测试应用。你可以通过点击...

    Android的调试原理

    当我们启动一个 Emulator 时,adb server 会通过查找 5555-5585 之间的端口来建立与模拟器的连接。建立连接后,就可以使用 adb 的相关命令了。 在使用 adb 命令时,我们可以使用 netstat [-a] [-n] 命令来查询和...

Global site tag (gtag.js) - Google Analytics