我想制作一个超级简单的Android应用程序,但是

时间:2015-03-25 23:54:16

标签: android-studio building target-sdk

我只是想制作一个非常基本的Android应用程序 - 我想要重写这个应用程序:https://play.google.com/store/apps/details?id=com.backyardapps.canadianincometaxcalculator

我最初在Eclipse中使用SDK 9编写了应用程序。我现在想要重写应用程序,只需要一些更新的功能,但仍然希望保持设计和功能的简单性。

我的挑战是Android Studio继续使用比我想要的更高的SDK进行编译,因此我在Lollipop设备的顶部显示了标题栏(使用设置菜单按钮)。我尝试将build.gradle模块文件更改为最小值,目标SDK为10,但是当我这样做时,所有与主题相关的XML都会产生错误(总共约189个)。

如何设置我的Android Studio,以便将SDK 10用作默认sdk,这样我就可以支持最大数量的设备,并且可以跨设备/代产生最一致的用户体验? (或者我可以这样做吗?)

先谢谢你,伙计们!

3 个答案:

答案 0 :(得分:0)

您可以转到您的sdk经理并下载您要开发的sdk,然后更改build.gradle中的最小sdk。enter image description here

答案 1 :(得分:0)

您可以在创建项目时选择目标SDK,当它显示最小SDK时,您必须先下载它

答案 2 :(得分:0)

您是否尝试在AndroidManifest.xml文件中指定SDK版本?

在开头下面添加这样的东西

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

只要您在Android Studio中安装了正确的构建工具,就可以将最低阈值设置为尽可能低。