博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改Android Studio默认的API Level(SDK版本)
阅读量:7091 次
发布时间:2019-06-28

本文共 474 字,大约阅读时间需要 1 分钟。

原文:

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:
Module Settings
这种方式android studio会帮你自动修改build.gradle。

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

这里写图片描述
主要是在styles.xml中找不到相关的Theme,
这里写图片描述
把其中主题改为相应版本支持的主题即可,比如下图,
这里写图片描述

你可能感兴趣的文章
Android -- 贝塞尔实现水波纹动画(划重点!!)
查看>>
shell脚本监测文件变化
查看>>
UVA 1426 - Discrete Square Roots(数论)
查看>>
怎样优化cocos2d/x程序的内存使用和程序大小
查看>>
Redis的三种启动方式
查看>>
YII框架分析笔记2:组件和事件行为管理
查看>>
iptables启动脚本分析
查看>>
进阶之路(基础篇) - 013 通过读取可变电阻值调节流水灯的速度
查看>>
GG链路过多port不足导致的报错OGG-01223
查看>>
自然语言交流系统 phxnet团队 创新实训 个人博客 (八)
查看>>
talk is cheap, show me the code——dcgan,wgan,wgan-gp的tensorflow实现
查看>>
Kettle学习系列之数据仓库、数据整合、ETL、ELT和EII之间的区别?
查看>>
把握linux内核设计思想系列
查看>>
zoj1003 Crashing Balloon
查看>>
在EA中将画出的ER图转换成SQL脚本
查看>>
Android Studio怎样删除module
查看>>
selective search生成.mat文件
查看>>
POJ2823 Sliding Window【双端队列】
查看>>
ssh-remote-port-forwarding
查看>>
System V IPC(1)-消息队列
查看>>