Android Studio 3.1致命错误

Android Studio 3.1致命错误,android,android-studio,android-studio-3.1,Android,Android Studio,Android Studio 3.1,我犯了一个致命的错误,从3.0.1升级到AS 3.1。我编写了一个简单的应用程序,在MainActivity上,一个按钮有一个onClick=onNEXT,点击时使用意图导航到ListActivity XML是赤裸裸的,我正在使用API 26 min和max。Build Gradle项目中的这行代码看起来有问题吗? classpath'com.android.tools.build:gradle:3.1.0' 这里是错误 03-31 04:26:14.306 7133-7133/com.andr

我犯了一个致命的错误,从3.0.1升级到AS 3.1。我编写了一个简单的应用程序,在MainActivity上,一个按钮有一个onClick=onNEXT,点击时使用意图导航到ListActivity XML是赤裸裸的,我正在使用API 26 min和max。Build Gradle项目中的这行代码看起来有问题吗? classpath'com.android.tools.build:gradle:3.1.0'

这里是错误 03-31 04:26:14.306 7133-7133/com.androidstackoverflow.atestcon E/AndroidRuntime:致命异常:main 进程:com.androidstackoverflow.atestcon,PID:7133 java.lang.IllegalStateException:无法为android执行方法:onClick 在android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClickAppCompatViewInflater.java:293 在android.view.view.performClickView.java:6256 在android.view.view$PerformClick.runView.java:24701 位于android.os.Handler.handleCallbackHandler.java:789 在android.os.Handler.dispatchMessageHandler.java:98 在android.os.Looper.Looper.java:164 在android.app.ActivityThread.mainActivityThread.java:6541 在java.lang.reflect.Method.Invokenactive方法中 在com.android.internal.os.Zygote$MethodAndArgsCaller.runZygote.java:240 位于com.android.internal.os.ZygoteInit.mainZygoteInit.java:767 原因:java.lang.reflect.InvocationTargetException 在java.lang.reflect.Method.Invokenactive方法中 在android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClickAppCompatViewInflater.java:288 在android.view.view.performClickView.java:6256 在android.view.view$PerformClick.runView.java:24701 位于android.os.Handler.handleCallbackHandler.java:789 在android.os.Handler.dispatchMessageHandler.java:98 在android.os.Looper.Looper.java:164 在android.app.ActivityThread.mainActivityThread.java:6541 在java.lang.reflect.Method.Invokenactive方法中 在com.android.internal.os.Zygote$MethodAndArgsCaller.runZygote.java:240 位于com.android.internal.os.ZygoteInit.mainZygoteInit.java:767 原因:android.content.ActivityNotFoundException:找不到显式活动类{com.androidstackoverflow.atestcon/android.app.ListActivity};您是否在AndroidManifest.xml中声明了此活动? 在android.app.Instrumentation.checkstartactivityresulturinstrumentation.java:1932 在android.app.Instrumentation.execStartActivityInstrumentation.java:1615 在android.app.Activity.startActivityForResultActivity.java:4472 在android.support.v4.app.BaseFragmentActivityApi16.startActivityForResultBaseFragmentActivityApi16.java:54 在android.support.v4.app.FragmentActivity.startActivityForResultFragmentActivity.java:67 在android.app.Activity.startActivityForResultActivity.java:4430 在android.support.v4.app.FragmentActivity.startActivityForResultFragmentActivity.java:720 在android.app.Activity.startActivityActivity.java:4791 在android.app.Activity.startActivityActivity.java:4759 位于com.androidstackoverflow.atestcon.MainActivity.onNEXTMainActivity.java:21 在java.lang.reflect.Method.Invokenactive方法中 在android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClickAppCompatViewInflater.java:288 在android.view.view.performClickView.java:6256 在android.view.view$PerformClick.runView.java:24701 位于android.os.Handler.handleCallbackHandler.java:789 在android.os.Handler.dispatchMessageHandler.java:98 在android.os.Looper.Looper.java:164 在android.app.ActivityThread.mainActivityThread.java:6541 在java.lang.reflect.Method.Invokenactive方法中 在com.android.internal.os.Zygote$MethodAndArgsCaller.runZygote.java:240 位于com.android.internal.os.ZygoteInit.mainZygoteInit.java:767

我的舱单是干净的

<?xml version="1.0" encoding="utf-8"?>
}

每次更新都让我非常失望,因为它一个接一个地乱七八糟,我已经卸载并重新安装了3次,如果有任何帮助,我将不胜感激。模拟器在配置时不允许您像在3.0.1中那样设置字段,因为旧项目无法正常工作。它们在“样式”文件夹中有此错误

<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">

单词主题是红色的

您的活动名称是ListActivity,但还有一个android.app.ListActivity。安卓以为你指的是后一个。 因此,您只需更改新的IntentMainActivity.this,ListActivity.class;要查看new intentmactivity.this,请访问com.androidstackoverflow.atestcon.ListActivity.class;
或者更改ListActivity的名称。

检查MainActivity开头的导入。您错误地导入了android.app.ListActivity。 导入您的PackageName.ListActivity


Intent Intent=new IntentMainActivity.this,ListActivity.class;星状体

从Im中删除ListActivity后,Cat I已发布错误
端口你能看一下清单代码吗?我在从导入中删除ListActivity后发布了错误。你能看一下清单代码吗?你能在声明onclick的地方发布你的xml文件吗?可能是你忘记在某些视图中执行findviewbyid。请检查itI发布的代码,并对findbyid进行了三次检查正确的谢谢,我只需将活动的名称更改为..例如..ListActivity为MyListActivity。。它会解决你的问题。。答对 了
public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button btnNext = findViewById(R.id.btnNext);
}

public void onNEXT(View view){
    Intent intent = new Intent(MainActivity.this, ListActivity.class);
    startActivity(intent);
}
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">