EasyDemo*修改android studio 默认api level(sdk version)

前提:

本地as ask 文件夹下build-tools和platforms文件夹下已下载要更改的sdkVersion(可通过as提示下载即可)

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 和 Build Tools Version: 修改后可返回到build.gradle(Module:app)文件中查看compileSdkVersion和targetSdkVersion是否已更改。

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

由较高的API Level转至较低的API Level,有时候会出现兼容上的问题。比如较低版本的API Level不支持AppCompatActivity(在android.support.v7中),因此需要作相关的修改。比如笔者遇到以下错误: 
这里写图片描述 
主要是在styles.xml中找不到相关的Theme, 
这里写图片描述 
把其中主题改为相应版本支持的主题即可,比如下图, 
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值