更改Android Project SDK级别

8 eclipse sdk android downgrade

在开始使用Android手机之前,我开始编写我的第一个Android应用程序,并选择了SDK 2.0.1.我想在Android 1.6的手机上测试应用程序.应用程序本身使用非常简单的东西,所以我确信它的1.6兼容,但我想从Eclipse更改SDK级别.

我的项目树中的"default.properties"文件天真地尝试从Android 6更改,但它不可更改,但如果我尝试更改它,它会告诉我更改项目的build.properties.我不知道这意味着什么.我不习惯日食,而且还在摸索它.

我转到项目属性并单击"Java Build Path",但从那里我不知道如何添加,删除或编辑库.

基本上,我问的是如何从Eclipse中降级我的项目,所以我可以将它导出到兼容的手机.

Bry*_*nny 14

实际上,您可以将项目的targetSDK保持在同一级别,并使用minSDK值.

这意味着您的应用程序将针对某个API进行构建,但它会让那些Android版本比该API更少的手机也可以运行该应用程序.问题是您必须确保不进行旧版Android中不存在的任何API调用.

要更改此设置,请转到AndroidManifest.xml并在xml节点内添加以下内容:

<uses-sdk android:minSdkVersion="3" />
Run Code Online (Sandbox Code Playgroud)

这会将你的minsdk设置为Android 1.5.为Android 1.6改变它4,依此类推.

但如果您真的想要更改TargetSDK,请右键单击您的项目 - >属性.然后单击左侧的Android选项卡.然后选中要构建的目标API的框.

可以在此处找到更多版本信息.