Android Studio开发配置(gradle配置)

文章目录

刚安装android studio的话,如果直接创建项目,基本gradle编译不过去,会报错。

plugin:com.android.application

最开始我一直报错找不到插件,因为我这个版本写的是8.2.2,好像就没这个找不到,我改成了8.0

project层的文件build.gradle

xml 复制代码
plugins {
id 'com.android.application' version '8.0.0' apply false
}

gradle换源

这里大致修改几个地方,主要其实就是连不上google,换个源,我的adnroid studio版本是2023.11

项目选择java、build.gradle,不要选kts

project项目的文件settings.gradle里面换一下源

java 复制代码
pluginManagement {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/releases' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url 'https://maven.aliyun.com/repository/releases' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
        maven {url = "https://jitpack.io"}
    }
}

rootProject.name = "FileExplorer"
include ':app'

gradle下载

在AS的settings里面degradle设置一下路径,就用项目自己的.gradle路径。可以提前下载好,在文件gradle-wrapper.properties设置一下路径distributionUrl
distributionUrl=file:///C:/Users/xxx.../.gradle/wrapper/dists/gradle-8.2-bin.zip

AVD启动电脑蓝屏

可能是SDK没有下载模拟器,在SDK anager里面的SDK Tools下载类似这个名字的东西就可以了

  • Adnroid Emulator hypervisor xxx
  • Intel x86 Emulator Accelerator(HAXM installer) xxx
相关推荐
恋猫de小郭1 分钟前
Flutter 又为 AI 时代添砖加瓦:全新 ComponentLibrary 提议
android·前端·flutter
Mr -老鬼2 分钟前
EasyClick 入门指南:Shell 命令与 ADB 完全指南
android·adb·自动化·shell·easyclick·易点云测
故渊at2 分钟前
第五板块:Android 系统服务与电源管理 | 第十七篇:Power Manager Service 与 WakeLock 机制
android·pms·系统服务·电源管理·休眠唤醒
故渊at4 分钟前
第七板块:Android 存储体系与文件系统 | 第二十一篇:Vold 与 FUSE 存储架构
android·架构·文件系统·fuse·vold·存储体系
芋头莎莎11 分钟前
window 右键菜单添加 vscode
ide·vscode·编辑器
唯刻V15 分钟前
谷歌官方 Android CLI 深度解读
android·cli·ai开发·ai时代·android cli
aidou131416 分钟前
Kotlin中自定义RadioGroup实现多个RadioButton自动换行
android·开发语言·kotlin·shape·radiobutton·selector·radiogroup
小二·18 分钟前
MySQL 8.0 性能优化与索引原理
android·mysql·性能优化
王cb20 分钟前
visual studio 编辑器 卡钝解决方法
ide·编辑器·visual studio
feifeigo12320 分钟前
C# ADB 安卓设备数据传输工具
android·adb·c#