Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序在新活动开始时崩溃_Android - Fatal编程技术网

Android应用程序在新活动开始时崩溃

Android应用程序在新活动开始时崩溃,android,Android,我不久前放弃了这个应用程序,因为这个应用程序因为某种原因开始崩溃。现在我又回来了,我删除了启动第二个活动所需的所有代码。 活动1(如下):点击按钮,读取一些数据并将其放入SQL数据库。此方法一直运行到结束。 活动2(DatabaseList.class):显示SQL数据库 长话短说:我删除了一堆代码,以尽可能少的代码再现崩溃。 调试:在AppCompat.java或其他程序中完成placeInDB()后,调试器挂起。 运行:应用程序崩溃 public void placeInDB(View vi

我不久前放弃了这个应用程序,因为这个应用程序因为某种原因开始崩溃。现在我又回来了,我删除了启动第二个活动所需的所有代码。
活动1(如下):点击按钮,读取一些数据并将其放入SQL数据库。此方法一直运行到结束。
活动2(DatabaseList.class):显示SQL数据库

长话短说:我删除了一堆代码,以尽可能少的代码再现崩溃。
调试:在AppCompat.java或其他程序中完成placeInDB()后,调试器挂起。
运行:应用程序崩溃

public void placeInDB(View view)
{
    Intent intent = new Intent(this, DatabaseList.class);
    startActivity(intent);
}

除此之外,我至少应该看到调试器移动到数据库列表中,对吗?同样,我没有看到任何错误或警告。

因为您没有提供堆栈跟踪,下面是失败的可能原因

  • 数据库列表
    可能不是活动
  • DatabaseList
    可能未定义为清单文件中的活动
  • 该活动可能是
    AppCompatActivity
    的子类,并且您尚未使用
    AppCompat
    主题

共享错误日志显示调用方法placeIndb(v)您好,我没有看到任何错误,该方法是通过活动中按钮的“onClick”属性调用的。