Android 应用程序无法在模拟器上启动

2023-12-14

我正在测试一个简单的 hello 应用程序,但它没有在模拟器上启动。没有错误,控制台是这样的:

[2010-11-16 21:26:06 - Hello World] ------------------------------  
[2010-11-16 21:26:06 - Hello World] Android Launch!  
[2010-11-16 21:26:06 - Hello World] adb is running normally.  
[2010-11-16 21:26:06 - Hello World] Performing com.hello.HelloWorld.HelloWorld activity launch  
[2010-11-16 21:26:09 - Hello World] Launching a new emulator with Virtual Device 'VirtualDevice2.2'    

模拟器启动,屏幕出现锁,但我的应用程序无法启动。
尝试解锁并转到启动器查找我的应用程序,但它不在那里。
任何人都可以帮助我解决这个问题吗?
Thanks.

Code:


package com.hello.HelloWorld;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloWorld extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        // We want to view some very simple text, so we need a TextView
        TextView tv = new TextView(this);
        // Put some text to the newly created TextVIew
        tv.setText("Hello Android");
        // Tell our App to display the textView
        this.setContentView(tv);
    }
}

显现:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      android:versionCode="1"
      android:versionName="1.0" package="com.hello.HelloWorld">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".HelloWorld"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
    <uses-sdk android:minSdkVersion="8" />

</manifest> 

我猜您正在 Windows 7 或 Vista 上进行开发。无论哪种情况,您的主机文件都会将“localhost”映射到“::1”。 Android(从 2.2 开始)不能很好地处理 IPv6,因此您会在日志中进一步发现“协议绑定”失败(不是 logcat 内容,DDMS IIRC)。

要解决此问题,您需要将 localhost 的定义更改为“127.0.0.1”。 c:\windows\system32\drivers\etc\hosts。将“::1”更改为“127.0.0.1”。 IIRC,你必须另存为一个不同的名称,删除原来的名称,然后重命名回“hosts”,不带扩展名。


或者您可以使用没有自制 USB 驱动程序的 HTC 设备。查看适用于您操作系统的“HTC Synch”应用程序的 HTC 支持页面。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 应用程序无法在模拟器上启动 的相关文章

随机推荐

  • MvcContrib TestHelper Fluent 路由测试和特定 HttpVerbs 的问题

    我正在尝试使用 MvcContrib TestHelper 流畅的路由测试 API 但我看到了奇怪的行为 WithMethod HttpVerb 扩展方法似乎没有按预期执行 这是我的控制器 显示了接受不同 HttpVerbs 的 2 个操作
  • 即使长度为 1,也返回正确的 .length

    如果我做一个 services Get Service services length 我得到126服务 但如果我指定一项服务 services Get Service Name vds services length 我什么也没得到 这搞
  • 避免鼠标移动的 QGraphicsItem 形状发生碰撞

    引发了一场有趣的讨论here关于防止 QGraphicsScene 中由 QGraphicsEllipseItems 组成的圆发生碰撞 问题将范围缩小到两个相互冲突的项目 但更大的目标仍然存在 对于任意数量的碰撞怎么办 这是期望的行为 当一
  • 如何用 BufferedImage 中的另一种颜色替换颜色

    所以我有一个图像文件 上面有一座火山 其他都是 0xFFFF00FF 不透明洋红色 我想用 0 透明 替换包含该颜色的每个像素 到目前为止我的方法如下所示 public static BufferedImage replace Buffer
  • “参数列表太长”限制是否适用于 shell 内置函数?

    我浏览过很多postsStack Overflow 以及一些相关社区argument list too long主题 我似乎不清楚长度限制是否适用于 shell 内置函数 假设我想通过标准输入将一个很长的字符串传递给命令 string a
  • 404 未找到资源:具有 Google Directory API 的域

    我按照快速入门进行操作 并尝试使用 google api ruby client 创建用户 我已经在 google api 控制台中设置了访问权限 我可以使用 API 浏览器让它工作 但是当我尝试使用 ruby 客户端时 我收到一个资源未找
  • 如何使用 postdata preSigned Url 调用 Amazon S3 存储桶以使用 Karate 上传文件

    我有一个 Amazon S3 的 postdata 预签名 URL 我想在空手道功能文件中使用它来上传文件 例如 pdf 这是我需要使用空手道 POST 请求执行的示例 Curl 请求 curl location request POST
  • 使用 REST api 创建新的团队项目

    整个星期我一直在努力反对这个问题 使用 REST api 创建新的团队项目 无论我看哪里 响应都是相同的 并且总是涉及使用命令行和 xml But why 在 Visual Studio 在线页面上可以找到 https www visual
  • 如何为新的训练模型初始化coef_init和intercept_init?

    正如这里所指定的 https stackoverflow com a 35662770 5757129 我存储了第一个模型的系数和截距 后来 我将它们作为初始化程序传递给我的第二个 fit 如下所示 以便在旧模型之上学习新数据 from s
  • 我想当用户单击 android 中的后退按钮时结束整个应用程序

    我想当用户单击 android Currently 中的后退按钮时结束整个应用程序 当前它再次转到以前打开的活动 我也尝试重写 onBackPressed 但它不起作用 public boolean onKeyDown int keyCod
  • 如何在控制器创建上添加外键值

    我有一个简单的数据库 用户可以在其中创建任务 我希望索引页显示哪些用户创建了哪些任务 任务和用户之间的关系是1个用户对应多个任务 该任务有一个 user id 外键 用户只有通过 Devise 登录后才能创建任务 我的创建控制器如下 但我不
  • 如何更改 EditText 选择手柄/锚点的颜色/外观?

    所以我改变了 Holo 主题的风格全息颜色生成器 and 操作栏样式生成器到我自己的颜色 但是当我在编辑文本中选择文本时 所选位置的 标记 仍然是蓝色的 我怎样才能改变它 这里最糟糕的部分是找到该项目的 名称 以及它在主题内的调用方式 所以
  • 如何配置 @PreAuthorize 来识别我登录用户的 ID?

    我正在尝试创建一个 Spring Boot 2 1 应用程序 我创建了以下休息控制器 RestController RequestMapping api users public class UserController PutMappin
  • MySql、Postgres、Oracle 和 SQLServer 忽略 IS NOT NULL 过滤器

    当我准备回答 SO 上的一位同事时 我遇到了一种奇怪的情况 至少对我来说是这样 原来的问题在这里 数据透视表忽略具有空值的行 我已经修改了查询以使用max代替group concat为了显示所有数据库中的 问题 SELECT id max
  • 调用 SendMessage (P/Invoke) 不断崩溃

    我必须编写一个与第三方程序通信的应用程序 AOL 对不起 做了很多研究 我发现了一些方法来做到这一点P Invoke 并且在很大程度上它works好的 但它会在后续试验中崩溃 特别是SendMessage 我在下面概述了崩溃的代码 所有这些
  • 动态设置复选框的初始值

    我有一个带有 CheckboxSelectMutliple 小部件的 MultipleChoiceField weight training days forms MultipleChoiceField help text u Requir
  • 如何使用 java.util.Scanner 正确读取 System.in 中的用户输入并对其进行操作?

    这本来是一个规范问题 答案可以用作 重复目标 这些要求基于最常见的 每天都会发布问题 并可根据需要添加 他们都 需要相同的基本代码结构来实现每个场景 他们通常是相互依赖的 扫描仪似乎是一个 simple 要使用的类 这就是犯第一个错误的地方
  • 如何在命令行上使用和运行 Swift 2.3

    如何在命令行上启动 Swift 如何使用 Swift 2 3 在命令行上编译文件 自从我更新到 Xcode 8 后 我默认得到 Swift 3 xcrun swift Welcome to Apple Swift version 3 0 s
  • Chrome 不渲染通过 元素引用的 SVG

    我遇到了 google chrome 无法渲染 svg 的问题img元素 刷新页面和初始页面加载时会发生这种情况 我可以通过 检查元素 来显示图像 然后右键单击 svg 文件并在新选项卡中打开 svg 文件 然后 svg 图像将呈现在原始页
  • Android 应用程序无法在模拟器上启动

    我正在测试一个简单的 hello 应用程序 但它没有在模拟器上启动 没有错误 控制台是这样的 2010 11 16 21 26 06 Hello World 2010 11 16 21 26 06 Hello World Android L