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

时间:2012-06-15 12:23:45

标签: java android eclipse virtual-machine

我是自学的Java菜鸟

当我尝试启动Android 1.6虚拟机时(我在莎士比亚'Doth'中)收到以下错误消息(我使用Android 1.6而不是更高版本的原因是它需要更少的时间来加载我的来自Eclipse的PC!):

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

我已经从AVD管理器成功启动了Android 1.6 VM,因此VM软件似乎是O.K。

并且源代码似乎是o.k - 并且是应该初始化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);
    }
}

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

  

但是对于您的信息我安装了JDK1.7.0_03编译器

android工具,例如模拟器depend on a JDK 6 (1.6.x) installation。它们无法在JDK 7安装(1.7.x)下正常运行。 Install JDK 6而是再试一次。

相关问题