【问题标题】:The application has stopped unexpectedly try again in samsung galaxy ace应用程序已意外停止在三星 Galaxy ace 中重试
【发布时间】:2014-05-30 20:48:12
【问题描述】:

我使用 android sdk 4.4.2 制作了一个应用程序,并在模拟器 nexus eclipse 上完美运行。

问题是当你将它安装在三星 Galaxy ace GT-S5830M , android 2.3.6 上时,我的消息是:

应用程序意外停止,重试

会有什么问题?

谢谢

【问题讨论】:

  • 问题是这里没有可供我们调试的 logcat。解决这个问题,也许你能得到答案。

标签: android eclipse android-emulator


【解决方案1】:

您必须在 API 9 或更低版本中编译它。您无法在 Android 2.3.6 设备上运行 Android 4.4.2 应用程序。为此,您首先需要安装正确的 API。

如果您没有这个,那么只需转到 SDK 管理器(快速访问栏左侧的第五个图标),然后标记正确的 api 并安装它。完成后,重新启动eclipse。然后右键单击您的项目 > 属性 > Android 并标记您要使用的正确 API,在本例中为 API 9 并编译它。这应该可以解决问题。

如果这不起作用,您也可以在清单文件中更改 API 版本。只需将其更改为您要使用的版本。

<uses-sdk android:minSdkVersion="number-of-version-you-want" />

【讨论】:

    【解决方案2】:

    只需从 Manifest.xml 更改最低要求版本 SDK,sdk 4.4 适用于所有旧版本。

    还要自己纠正所有方法,这些方法仍然定义在 API 12(Android 2.3.6) 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多