0

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

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

清单文件中的 minSdk 版本是 8,但我的应用程序是 4.0.3,我的应用程序在模拟器上运行得非常好。它仅在设备上崩溃。我完全不知道原因可能是什么,因为它在模拟器上运行良好。

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

4

2 回答 2

1

使用 logcat 提取信息。

设备和模拟器之间的通常差异包括:

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

祝你好运

于 2012-06-26T09:22:28.990 回答
1

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

于 2012-06-26T09:38:01.907 回答