android studio编译项目遇到的常见问题
Posted UsherYue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android studio编译项目遇到的常见问题相关的知识,希望对你有一定的参考价值。
1、 compileSdkVersion、minSdkVersion、targetSdkVersion 版本不匹配
编译SDK版本必须要>= targetSdkVersion > minSdkVersion
minSdkVersion 必须要>= 所依赖的库的编译版本
targetSdkVersion 目标运行版本
https://blog.csdn.net/future_one/article/details/124827863
2、Gradle 版本
Gradle版本升级到7.3.*, 运行环境Java11
3、Gradle Plugin 需要 Java11 才可以运行
Preferences->Build Tools->Gradle
Use Gradle From: 'gradle-wrappper.properties'
Gradle JDK : Android Studio default JDK Java11.0.x Version
4、Apps targeting android 12 and higher are required to specify an explicit value for `android:exported
https://www.jb51.net/article/169409.htm
Android:exported 属性知识_阿勾勾的博客-CSDN博客_android:exported
targetSdkVersion > android 12
在AndroidManifest.xml中带有<intent-filter>的组件需显示声明以下属性:
android:exported=["true" | "false"]
5、Gradle Sync菜单
每次修改build.gradle 之后 ,都会弹出一个 Sync 菜单, 点击同步即可,同步完成
AndroidStudio中File > Sync Project with Gradle Files,即可完成。
【Gradle同步】AndroidStudio中Gradle Sync菜单,Sync Now的终端命令_杰夫(Jeff)的博客-CSDN博客_gradle sync
以上是关于android studio编译项目遇到的常见问题的主要内容,如果未能解决你的问题,请参考以下文章