修改Android Studio默认的API Level(SDK版本)

原文:修改Android Studio默认的API Level(SDK版本)

Android Studio(2.1.2)新建工程的时候只会让你选择最低支持的SDK版本,默认的目标编译SDK版本会以系统当前SDK中最新SDK platform作为目标的API Level。但是很多时候我们并不需要最新的SDK版本,如何修改呢?

方法是:修改工程目录中的Gradle Scripts->build.gradle(Module:app)中的相关行,具体见下图:

当然也可以图形化操作,右键工程目录选择“Open Module Settings”,然后修改Compile Sdk Version:

这种方式android studio会帮你自动修改build.gradle。

由较高的API Level转至较低的API Level,有时候会出现兼容上的问题。比如较低版本的API Level不支持AppCompatActivity(在android.support.v7中),因此需要作相关的修改。比如笔者遇到以下错误:

主要是在styles.xml中找不到相关的Theme,

把其中主题改为相应版本支持的主题即可,比如下图,

时间: 09-18

修改Android Studio默认的API Level(SDK版本)的相关文章

Android studio Unable to run mksdcard SDK tool

/******************************************************************************************** * Android studio Unable to run mksdcard SDK tool * 说明: * 记录Ubuntu下AS安装过程中遇到的问题. * * 2016-6-13 深圳 南山平山村 曽剑锋 *************************************************

Android Studio 1.5启动出现“SDK Manager: failed to install”问题的解决

问题描述 Android Studio 1.5是当前最新Android手机应用开发平台,下载bundle版安装后,启动Studio后出现“SDK Manager: failed to install”问题.详细信息如下: Android SDK was installed to C:\Users\jack\AppData\Local\Android\sdk Installing Archives:  Preparing to install archives  Installing SDK Pl

Android API Level最新版本到6.0Platform Codenames, Versions, API Levels, and NDK Releases

http://source.android.com/source/build-numbers.html#platform-code-names-versions-api-levels-and-ndk-releases Code name Version API level Marshmallow 6.0 API level 23 Lollipop 5.1 API level 22 Lollipop 5.0 API level 21 KitKat 4.4 - 4.4.4 API level 19

使用Android Studio 哪些文件可以直接被版本控制软件忽略

常用的版本控制软件git,svn 也用过有点奇葩的vs2005,但是没有研究过怎么去忽略文件 要忽略的文件包含编译生成的文件和同事之间有版本差异的文件 在这里简单介绍下 1.   .gradle 2.   .idea 3.   build文件夹 4.   local.properties 5.  项目的.iml文件 6. 目录下的/build整个文件夹 7. 项目的.iml文件

在Android Studio和Android Eclipse 更改现有项目里的SDK版本

一,在Eclipse下改项目里的SDK的版本方法有几种,都比较简单:1.右键单击项目--->properties---->Resource----->Android在Project Bulid Target对话框中选择你需要的Android版本.2.Resource--->Libraries对话框右边的  Addlibraries--->Android Classpath Container---->Next--->选择项目名称即可3.如果你还不放心,那么我们再看

Android Studio如何更改SDK的版本(针对非gradle)

最近事情太多了,也有一小段时间没更新了,本来原来还有个写哪些的计划的,也打乱了,我就想到什么写什么吧. 最近很多人在问Android Studio如何更改SDK版本,这边说的事不使用gradle来编译的情况下.什么时候会出现这个场景呢,比如你直接从server check工程.或者导入一个非gradle的工程.比如eclipse的工程,你没有export,然后直接import进入Android studio. 那如何更改SDK版本呢,首先我要说明下,在你import的时候,步骤中会有有一个界面是

Android studio 百度地图开发(5)查询周边服务(加油站)

email:[email protected] 开发环境:win7 64位,Android Studio,请注意是Android Studio,使用的导航SDK版本:3.1.0. 百度地图应用(1):Android studio 百度地图开发(1)配置工程.显示地图 百度地图应用(2):Android studio 百度地图开发(2)地图定位 百度地图应用(3):Android studio 百度地图开发(3)地图导航 百度地图应用(4):Android studio 百度地图开发(4)触摸选点

Android sdk version and API level

确定app的系统API level,在mainfest中设置minSdkVersion和targetSdkVersion:对app进行版本控制,在mainfest中设置versionCode和versionName. Supporting Different Platform Versions Tip: In order to provide the best features and functionality across several Android versions, you shou

Android Studio 修改字体

修改字体(font)大小(size) 本文引用: http://blog.csdn.net/caroline_wendy/article/details/21876727 Android Studio 默认编辑器(Editor)的方案(Scheme)是无法修改字体的, 可以Save as, 保存为新的方案(Scheme), 然后更改字体大小; 位置: File->Settings->IDE Settings->Editor->Colors & Fonts -> Fon