java - 尝试从 eclipse 加载 Android 1.6 虚拟设备时出错

标签 java android eclipse virtual-machine

我是自学的Java菜鸟

我确实(如莎士比亚的“Doth”)在尝试启动 Android 1.6 VM 时收到了以下错误消息(我使用 Android 1.6 而不是更高版本的原因是加载到我的设备上所需的时间更少来自 Eclipse 的 PC 速度慢!):

Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/ref/FinalReference

我已从 AVD 管理器成功启动 Android 1.6 VM,因此 VM 软件似乎没问题。

源代码似乎没问题 - 并且是应该初始化虚拟机的默认代码:

package com.leigh.namespace;

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

public class HelloWorldActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

任何帮助将不胜感激。

最佳答案

But for you information I have JDK1.7.0_03 compiler installed

Android 工具,例如模拟器,depend on a JDK 6 (1.6.x) installation 。它们无法在 JDK 7 (1.7.x) 安装中正常运行。 Install JDK 6相反,然后重试。

关于java - 尝试从 eclipse 加载 Android 1.6 虚拟设备时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11050576/

相关文章:

java - 如何在不泄露任何安全信息或堆栈跟踪的情况下记录错误?

java - 如何防止后退按钮直到确认消息?

java - 多线程:将实例和局部变量传递给线程

java - Gson 库无法按预期可靠地解析大型 JSON 文件

java - 如何将具有委托(delegate)实现的接口(interface)添加到类中?

android - Eclipse ADT Bundle : fatal error, 无法启动

php - 用于在 php 中注释/取消注释代码的 aptana 快捷方式

java - Android - Talkback 在内容描述结束时宣布类类型。

android - 在 android 应用程序中录制视频并将该视频保存在 sd 卡中的问题

android - 如何从另一个android项目导入库