当前位置: 首页 > article >正文

Android Studio开发配置(gradle配置)

文章目录

    • plugin:com.android.application
    • gradle换源
    • gradle下载
    • AVD启动电脑蓝屏

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

plugin:com.android.application

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

plugins {
id 'com.android.application' version '8.0.0' apply false
}

gradle换源

这里大致修改几个地方,主要其实就是连不上google,换个源,我的adnroid studio版本是2023.11
项目选择java、build.gradle,不要选kts
project项目的文件settings.gradle里面换一下源

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

http://www.kler.cn/a/226872.html

相关文章:

  • HttpRunner自动化测试之实现参数化传递
  • R语言分析任务:
  • MacOS安装dmg提示已文件已损坏的解决方法
  • 计算机硬件基础知识
  • 记一次 Android CPU高使用率排查
  • Kubernetes operator(五)api 和 apimachinery 篇
  • 2024/2/3 备战蓝桥杯 4-2 排序
  • coxph 回归模型建立: an id statement is required for multi-state models
  • Cmake编译Opencv3.3.1遇到有些文件无法下载的错误解决:
  • Echarts+Vue 首页大屏静态示例Demo 第三版
  • C++枚举算法(2)
  • 幻兽帕鲁专用服务器延迟高怎么解决?
  • ADB的配置和使用及刷机root
  • ffmpeg 输入文件,输入出udp-ts 指定pid
  • MySQL中的视图与索引
  • C#用正则表达式验证格式:电话号码、密码、邮编、手机号码、身份证、指定的小数点后位数、有效月、有效日
  • shell中脚本参数传递的两种方式
  • 海康威视有插件、无插件播放;webrtc直播;西瓜视频播放器;mpegts.js直播;flvjs直播
  • HSRP配置指南
  • HiveSQL题——collect_set()/collect_list()聚合函数