Android应用程序仅在设备上崩溃

时间:2012-06-26 09:08:45

标签: android crash

我的应用程序在Android模拟器上运行得非常好,但是当我在平板电脑设备中安装apk文件并安装它然后运行它时,应用程序崩溃,并显示错误消息应用程序(process.my。 package.name)已停止

LogCat说没有定义String上的isEmpty()(但在编译期间没有显示错误)。

我在清单文件中的minSdk版本是8,但我的应用程序是4.0.3,我的应用程序在模拟器上运行得非常好。它只在设备上崩溃。我完全无能为力,因为它可能是因为它在模拟器上完美运行。

任何建议/想法都会非常有用。

2 个答案:

答案 0 :(得分:1)

使用logcat提取信息。

设备和仿真器之间的常见差异包括:

  • GPS位置
  • 网络可用性和延迟
  • “扩展存储”的可用性(某些平板电脑只有内部存储器,没有扩展存储器)

幸运的是寻找虫子

答案 1 :(得分:1)

您应该尝试检查您在模拟器中完成的配置...特别是在清单文件中.HTH