前段时间我放弃了这个应用程序,因为这个应用程序由于某种原因开始崩溃。现在我回到了它,我删除了所有需要在那里启动第二个活动的代码 活动1(下面):读取一些数据并在单击按钮时将其放入SQL数据库中。此方法按原样运行直到结束 活动2(DatabaseList.class):显示SQL数据库。
长话短说:我删除了一堆代码,用尽可能少的代码重现崩溃 调试:调试器在placeInDB()在AppCompat.java或其他东西中完成后挂起 运行:应用程序崩溃
public void placeInDB(View view)
{
Intent intent = new Intent(this, DatabaseList.class);
startActivity(intent);
}
除了一切,我至少应该看到调试器进入DatabaseList,对吧?我再次看到没有错误或警告。
答案 0 :(得分:0)
由于您还没有提供堆栈跟踪,以下是可能的失败原因。
DatabaseList
可能不是活动。DatabaseList
可能未被定义为清单文件中的活动。AppCompatActivity
的子类,您尚未使用AppCompat
主题。