如何在较低版本中运行较高版本的应用程序?
问题描述:
我开发了一个在Android 4.0(冰淇淋Sandwhich)中正常运行但在2.3.3(姜面包)中不工作的应用程序。如何在较低版本中运行较高版本的应用程序?
它显示错误,如过程example.app_name在2.3.3中意外停止,但其 在4.0.3中正常工作。
是否有人知道应用程序必须在2.3.3版本上运行?
在此先感谢...
答
试试这个它可能工作
这条线在AndroidManifest.xml
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
添加到您的代码添加为的<manifest>
标签和变化值的孩子根据您的需求
答
首先,您需要Support Library
支持包包含静态“支持库”,您可以将其添加到Android应用程序中,以便使用旧版平台不可用的API或提供不属于框架一部分的“实用程序”API蜜蜂。我们的目标是通过提供更多的API来简化您的开发,这些API可以与您的应用程序捆绑在一起,以便您不必担心平台版本。
转到thrue步骤设置项目以使用图书馆
而且还设置了分钟。 SDK版本在清单,否则您将无法将应用程序安装到设备
您需要调试它。将它连接到你的USB并找到错误日志,然后从那里开始。如果你所得到的是通过开发者控制台的错误日志,你也需要看看这些。我的猜测是这是一些'NoSuchMethodException'或类似的。 – Eric