New-> Android应用程序项目创建时出现了很多错误(Android 6.0)

时间:2015-12-10 18:28:28

标签: android eclipse classnotfoundexception android-6.0-marshmallow

因此,当我使用 ANDROID 6.0 库创建一个新的Android应用程序项目时,我立即在MainActivity代码中收到了很多错误。

The import android.support.v7.app cannot be resolved

开始

The method onCreate(Bundle) of type MainActivity must override or implement a supertype method

当我添加appcompat.v7库时,显然有些错误已经消失,但其他错误正在发生。喜欢: 包裹行上的The type android.support.v4.widget.DrawerLayout$DrawerListener cannot be resolved. It is indirectly referenced from required .class files

仍然是The method onCreateOptionsMenu(Menu) of type MainActivity must override or implement a supertype method

确定。所以也添加v4 jar。好。我也将它添加到项目属性中,没有错误!

等等,但是当我现在运行应用程序时,我得到了ClassNotFoundException

那到底是什么android 6.0 ???

感谢您的帮助。

修改 MainActivity.java:

package com.minyan.get.dl;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

1 个答案:

答案 0 :(得分:0)

主要原因是Android Studio现在是主要的IDE。 不再支持Eclipse。

我建议切换到Android Studio。