Android 应用程序意外停止,请在三星galaxy ace中重试

Android 应用程序意外停止,请在三星galaxy ace中重试,android,eclipse,android-emulator,Android,Eclipse,Android Emulator,我用AndroidSDK4.4.2制作了一个应用程序,在模拟器NexusEclipse上运行得非常好 问题在于,当您将其安装在三星galaxy ace GT-S5830M、android 2.3.6上时,会向我显示以下信息: 应用程序意外停止,请重试 有什么问题吗 谢谢您必须在API 9或更低版本中编译它。你不能在安卓2.3.6设备上运行安卓4.4.2应用程序。为此,首先需要安装正确的API 如果没有,那么只需转到SDK管理器(快速访问栏左侧的第五个图标),然后标记正确的api并安装它。完成后,

我用AndroidSDK4.4.2制作了一个应用程序,在模拟器NexusEclipse上运行得非常好

问题在于,当您将其安装在三星galaxy ace GT-S5830M、android 2.3.6上时,会向我显示以下信息:

应用程序意外停止,请重试

有什么问题吗


谢谢

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

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

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

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

只需将mininum Requirement version SDK从Manifest.xml中更改,SDK 4.4适用于所有旧版本


还要修改所有方法,这些方法仍然定义在API 12(Android 2.3.6)中。

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