`
Qaohao
  • 浏览: 261676 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Android初次使用遇到的两个问题

阅读更多
    Android是谷歌在自己手机上面推出的一个开发平台,初次使用,遇到了两个问题。

问题一:Still no compatible AVDs with target 'Android 1.1': Aborting launch.
    出错的原因是没有创建android模拟器,不过按照google的android文档中的HelloAndroid例子那样的一步一步进行,这个错误是不会发生的。

    如何创建Android模拟器,这是摘自Android文档的一段话:
引用

To create an AVD, use the "android" tool provided in the Android SDK. Open a command prompt or terminal, navigate to the tools/ directory in the SDK package and execute:
android create avd --target 2 --name my_avd
The tool now asks if you would like to create a custom hardware profile. For the time being, press Return to skip it ("no" is the default response). That's it. This configures an AVD named "my_avd" that uses the Android 1.5 platform. The AVD is now ready for use in the emulator.
In the above command, the --target option is required and specifies the deployment target to run on the emulator. The --name option is also required and defines the name for the new AVD.

大概意思是这样的:
    使用Android开发工具中的android命令创建AVD(Android virtual devices)。打开系统命令提示窗口,将目录转移到Android安装目录中的tools下面,运行命令android create avd --target 2 --name my_avd,接下来会有一些设置,不用搭理,直接给个回车就行了(其中的target是android的id号,可以通过命令android list查询,name是创建模拟器的名字,自己随便给个)。

    像这样创建了Android模拟器就不会在出错了。

    如果使用过eclipse开发,这里还有更便捷的方法,点击eclipse工具栏中的手机符号
,将会弹出一个对话框如下,这里面就可以创建Android模拟器。


问题2:运行HelloAndroid时出现以下问题:

[2009-02-15 12:37:15 - HelloAndroid] ------------------------------
[2009-02-15 12:37:15 - HelloAndroid] Android Launch!
[2009-02-15 12:37:15 - HelloAndroid] adb is running normally.
[2009-02-15 12:37:15 - HelloAndroid] Launching: com.test.HelloAndroid
[2009-02-15 12:37:15 - HelloAndroid] Automatic Target Mode: launching new emulator.
[2009-02-15 12:37:15 - HelloAndroid] Launching a new emulator.
[2009-02-15 12:37:18 - HelloAndroid] New emulator found: emulator-5554
[2009-02-15 12:37:18 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...


    模拟器中没有出现期望中的界面,只显示“ANDROID ”,关掉模拟器后出现:

[2009-02-15 12:39:32 - HelloAndroid] emulator-5554 disconnected! Cancelling 'com.test.HelloAndroid' launch!

    哎,网上很多人都喊啊,这是问题,我自己还以为也是问题,弄了半天,结果什么不是,原来是大伙在吓自己。Android这个东西运行停慢的,那个上面的5554是连接的端口号,所以并不是什么错误信息,当它正在连接时,你突然把它给终止,当然会出现上面那个错误了。大伙耐心地等待几分钟就没问题了。


  • 大小: 884 Bytes
  • 大小: 46.1 KB
分享到:
评论
1 楼 lich0079 2010-01-13  
受不了啊  等了1分钟

相关推荐

    Android 实现两个Activity跳转实例

    在Android中,我们通常使用Intent对象来启动另一个Activity。例如,从Activity A跳转到Activity B,可以在Activity A中创建一个Intent实例,指定目标Activity(即Activity B)并启动它: ```java Intent intent ...

    Android7.0版本升级安装

    1. 多窗口支持:Android 7.0首次引入了多窗口功能,用户可以同时打开两个应用,进行分屏操作,提高了工作效率。 2. 数据节省模式:这一版本提供了数据节省模式,限制后台应用的网络使用,有效降低了数据消耗。 3. ...

    Android Studio 3.x安装指南教程

    由于SDK并未包含在安装包中,你有两个选择:在线下载SDK或取消并稍后手动设置。这里我们选择第二项"Cancel",暂时不下载。然后点击"Next",选择标准设置("Standard"),再点击"Next"。 在确认SDK设置的步骤中,如果...

    [Android开发从零开始].1.Android开发环境搭建

    安装完Android Studio后,还需要设置两个环境变量:`ANDROID_HOME` 和 `PATH`。`ANDROID_HOME` 应该指向Android SDK的根目录,而`PATH`应包含`ANDROID_HOME/tools` 和 `ANDROID_HOME/platform-tools` 目录,这样...

    linux编译android内核源码问题

    - 解决方案:这两个文件是用于模拟器的BIOS文件,通常需要手动复制到指定位置才能解决问题。 - 将 `bios.bin` 和 `vgabios-cirrus.bin` 文件从 `prebuilt/common/pc-bios/` 复制到 `out/host/linux-x86/usr/...

    Android studio sdk manager

    2. **选择组件**:SDK Manager界面分为“SDK Platforms”和“SDK Tools”两个选项卡,你可以在这两个选项卡下选择需要的组件进行安装或更新。 3. **安装和更新**:勾选所需组件后,点击“Apply”或“OK”按钮,SDK ...

    Android SDK 下载与安装教程

    你会看到两个主要的应用程序:“SDK Manager.exe”和"AVD Manager.exe"。前者用于下载和更新SDK组件,后者则用于创建和管理Android Virtual Devices (AVDs)。 在使用SDK Manager时,如果遇到“Failed to fetch URL...

    Android 开发环境下载

    你可以选择要支持的Android版本,建议至少选择最新的两个主要版本以及Android模拟器需要的系统映像。 四、创建第一个项目 完成上述步骤后,Android Studio将引导你创建一个新的项目。在这里,你需要指定项目名称、...

    Android最新版本开发环境搭建图文教程

    然而,值得注意的是,新版本的adt-bundle可能不包含所有必要的CPU/ABI镜像,因此创建AVD(Android Virtual Device)时可能会遇到问题。解决这个问题的方法是在Android SDK Manager中下载所需版本的平台和对应的系统...

    Android解析如何获取SDCard 内存项目源代码

    通过这个项目,开发者可以学习到如何在Android中正确、安全地获取和使用SDCard的存储信息,这对于需要大量占用存储的应用尤其重要。同时,这个例子也展示了如何处理Android版本差异和权限管理,是提升Android开发...

    Android程序设计基础配套例子代码

    在Android程序设计基础的学习过程中,理解并实践代码示例是至关重要的。这个压缩包"Android程序设计基础"包含了...同时,结合Android官方文档和社区资源,如Stack Overflow,可以帮助解决遇到的问题,进一步提升技能。

    Android 组件复用和进程关系

    在开发ClientApk和ServerApk这样的两个应用时,我们可能会遇到跨进程通信的需求。Android提供了AIDL(Android Interface Definition Language)来实现这一目标,允许在不同进程中调用对方的方法。通过定义接口并生成...

    android 评论列表(仿朋友圈)

    DiffUtil是Android提供的一个工具类,用于比较两个列表并计算出最小的操作集来更新UI。 5. **懒加载**:对于长评论列表,我们通常会采用下拉刷新和上拉加载更多的策略,即懒加载。这样可以减少初次加载时的数据量...

    android手机如何使用电子邮件.docx

    在Android手机上使用电子邮件主要涉及两个应用:Gmail和Email。这两种应用都是为了帮助用户管理和发送电子邮件,但Gmail是Google提供的服务,而Email则更通用,支持多种邮件协议。 **Gmail** Gmail是Google的免费...

    Android开发环境搭建全程演示(jdk+eclip+android sdk).doc

    配置Eclipse主要涉及两个方面:安装Android开发插件(ADT)以及配置Android SDK。 1. **安装 Android 开发插件**: - 打开Eclipse,选择 `Help` -> `Install New Software`。 - 点击 `Add` 按钮,输入名称(例如...

    Android切换至SurfaceView时闪屏(黑屏闪一下)以及黑屏移动问题的解决方法

    以下是对这两个问题的详细解释和解决方案: 1. **初次显示时的黑屏闪屏问题**: 这个问题的原因在于SurfaceView首次出现在窗口中时,系统需要重新布局并调整窗口参数。这个过程会导致短暂的黑屏闪烁。SurfaceView...

    Android开发环境快速搭建

    在开发过程中,你可能会遇到一些常见的问题,例如权限问题、编译错误或是模拟器性能不佳。为了解决这些问题,确保你的计算机满足Android Studio的硬件要求,并保持软件更新至最新版本。对于模拟器,考虑使用HAXM加速...

    Android图片可拖动任意位置

    - 使用`硬件加速`(`android:hardwareAccelerated="true"`)可以提高图像处理的效率,但需要注意某些情况下可能引发的问题。 7. **多点触控**: - 如果需要支持多指拖动或者缩放,需要处理`MotionEvent`的`ACTION...

    新版Android开发教程+笔记11--可视化UI设计DroidDraw

    ### 新版Android开发教程+笔记11--可视化UI设计DroidDraw #### 一、DroidDraw概述...同时,也要注意保持与社区的交流,如遇到问题可以联系作者Brendan D. Burns(邮箱:brendan.d.burns@gmail.com),寻求帮助和支持。

    轻松Android入门二步走(PGJ).rar

    下面将详细阐述这两个关键步骤。 **第一步:搭建Android开发环境** 1. **安装Java Development Kit (JDK)**:Android应用是用Java语言编写的,因此首先需要在计算机上安装JDK。确保下载与操作系统匹配的版本,并...

Global site tag (gtag.js) - Google Analytics