android程序在调用onCreate之前挂起(初学者)

android程序在调用onCreate之前挂起(初学者),android,debugging,android-debug,adb,Android,Debugging,Android Debug,Adb,我需要一些示例代码来测试录音课程,我发现了这个网站 但是,该程序不运行,并在一段时间后挂起。当程序启动时,会出现空白屏幕,不做任何事情,过了一会儿,会弹出一个消息框,说明程序没有响应,以及我是否要关闭它。 所以我添加了Toast.makeText(getApplicationContext(),“HERE”,Toast.LENGTH\u SHORT.show()作为MainActivity中的onCreate()的第一行,但即使是这个toast也不会显示在屏幕上。在调用onCreate()之前

我需要一些示例代码来测试
录音
课程,我发现了这个网站

但是,该程序不运行,并在一段时间后挂起。当程序启动时,会出现空白屏幕,不做任何事情,过了一会儿,会弹出一个消息框,说明程序没有响应,以及我是否要关闭它。

所以我添加了
Toast.makeText(getApplicationContext(),“HERE”,Toast.LENGTH\u SHORT.show()
作为
MainActivity
中的
onCreate()
的第一行,但即使是这个toast也不会显示在屏幕上。在调用onCreate()之前,程序可能挂起的位置在哪里?我怎样才能找到那行代码?我在模拟器上测试了它。

不知道这是否是确切的原因,但在XML布局文件中,它引用了
@+id/textView1
,但XML文件中没有定义
TextView
。 这可能是指SDK默认创建的显示“Hello World”标签的
TextView
,但已从给出的示例中删除。
事实上,进一步查看版面中的代码,行
android:layout\u alignLeft=“@+id/textView1”
是错误的,因为它有
@+id/
,这意味着它试图将一个新的
id/
分配给
android:layou alignLeft
,而不是使它与值
“@id/textView1”
匹配。

请在此处发布您的代码代码代码太长,因此我已发布了一个代码链接如果没有您的logcat,将很难提供帮助,如果您的oncreate没有被调用,可能是您的清单文件中存在问题。发生崩溃时,请再次阅读您的logcat