2012-10-17 158 views
0

我开发了一个在Android 4.0(冰淇淋Sandwhich)中正常运行但在2.3.3(姜面包)中不工作的应用程序。如何在较低版本中运行较高版本的应用程序?

它显示错误,如过程example.app_name在2.3.3中意外停止,但其 在4.0.3中正常工作。

是否有人知道应用程序必须在2.3.3版本上运行?

在此先感谢...

+1

您需要调试它。将它连接到你的USB并找到错误日志,然后从那里开始。如果你所得到的是通过开发者控制台的错误日志,你也需要看看这些。我的猜测是这是一些'NoSuchMethodException'或类似的。 – Eric

回答

0

试试这个它可能工作

这条线在AndroidManifest.xml

<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="15" /> 

添加到您的代码添加为的<manifest>标签和变化值的孩子根据您的需求

0

首先,您需要Support Library

支持包包含静态“支持库”,您可以将其添加到Android应用程序中,以便使用旧版平台不可用的API或提供不属于框架一部分的“实用程序”API蜜蜂。我们的目标是通过提供更多的API来简化您的开发,这些API可以与您的应用程序捆绑在一起,以便您不必担心平台版本。

转到thrue步骤设置项目以使用图书馆

而且还设置了分钟。 SDK版本在清单,否则您将无法将应用程序安装到设备

相关问题