2013-12-23 42 views
0

我想知道如果我使用例如ADT与android 4.4,然后当我完成我的应用程序,我的应用程序运行在较低版本的android或一切正常使用Android 4.4 api? 感谢任何指导。我可以使用Android 4.4 api来下载2.3版本吗?

+2

更高版本的API并不总是向后兼容,如果这就是你在问什么。请参阅文档“minVersion”info – keyser

+0

谢谢,那么我应该安装较低版本的API?例如版本2.3只写入更好吗?为了高能力。 – daniel

+1

[Here's](http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)很好的阅读。向下滚动至** Android API级别的使用** – keyser

回答

0

api level 10android 2.3.3可能不具有在Api level 19android 4.4

对于实施例

  • 的renderScript
  • 动作条
  • 片段
  • 键盘支持


    那么你将不得不使用支持库在较低端的设备或较低的api手机使用上述。

简单地改变你的android:minSdkVersion在你manifest file更低的版本可能会导致对应用程序崩溃或强制关闭...

+0

我认为最好的选择是使用2.3.3 api来获得更高的性能。 – daniel

0

是的,当你的Manifest.xml定义的代码完全,像这样:

<uses-sdk 
    android:minSdkVersion="10" 
    android:targetSdkVersion="19" /> 

但要注意android:minSdkVersion="10"(安卓2.3.3)。

+0

谢谢,那么低能力是没有问题的。 – daniel

+1

是的。可以在较低版本的Android设备上运行。一切正常使用Android 4.4 api。 –

相关问题