为什么我的应用程序在首次打开时关闭但后续工作?

时间:2018-05-18 02:35:49

标签: android

我将在模拟器上运行我的代码,应用程序将打开。按下按钮进入谷歌地图后,地图会尝试加载,然后应用程序崩溃并说“再次打开应用程序?”一旦我重新打开应用程序,并再次按下按钮,似乎大部分时间并不总是地图能够加载,并且应用程序完美运行。

我的logcat中是否有任何关键词?当我的代码完全不起作用时,我只熟悉红色文本,所以我不确定该寻找什么。

最后,我的“object.setMyLocationEnabled(true)”在Google地图上没有显示蓝点,但实际上只有一次。

TL; DR我没有改变我的代码,但为什么它会随意做任何想做的事情?它每次都有不同的编译方式吗?

1 个答案:

答案 0 :(得分:0)

对于初学者,我会在setContentView()之后亲自添加try catch,然后记录异常。 使用:

Log.e("Exception caught: ", e.getMessage());

然后,如果异常没有意义,请使用断点并在debug中运行以查看抛出异常的位置。

如果您仍有问题,请发布您获得的例外情况。