Android Studio开发配置(gradle配置)

news/2024/7/16 7:51:48 标签: android studio, android, ide

文章目录

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

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

androidapplication_2">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.niftyadmin.cn/n/5362854.html

相关文章

appsmith安装手记:5.Sql server数据库容器再安装(yml)

上次安装好了sql server容器,但是appsmith创建数据源出现连接错误: [2024-01-30 00:25:52,186] userEmailttapp.com, sessionIdb99a2476-5c35-4a71-9e8e-25c9c3292cfa, threadboundedElastic-38, requestIdea262c1d-722b-4176-aac7-4b062d7066b6 - Opera…

vscode连接ssh失败记录(20240202)

问题描述: 1、在使用vscode remote-ssh插件时连接较老版本linux时,出现报错Warning: Missing GLIBC > 2.28! from /lib/x86_64-linux-gnu/libc-2.27.so Error: Missing required dependencies. Please refer to our FAQ https://aka.ms/vscode-rem…

【Vue】mvc,mvp,mvvm 的区别

总结: MVC : view 视图层依靠 model 来进行更新渲染,当数据发生改变时。第一步: 通知 controller 进行更新,然后第二步 controller 再通知 model 进行更新。最后 model 才将 view 更新 , 这样大量的逻辑以及更新操作,都需要在con…

项目<一> 高并发内存池的介绍

项目介绍 本项目实现的是一个高并发的内存池,它的原型是Google的一个开源项目tcmalloc,tcmalloc全称Thread-Caching Malloc,即线程缓存的malloc,实现了高效的多线程内存管理,用于替换系统的内存分配相关函数malloc和fr…

okhttp 的 拦截器

拦截器有很多作用,实现就是责任链模式,细节,等我有时间补上。 后面有时间更新一下。 OkHttp最核心的工作是在 getResponseWithInterceptorChain() 中进行,在进入这个方法分析之前,我们先来了 解什么是责任链模式&…

如何在覆冰灾害中保护电力系统的稳定运行?

在覆冰灾害发生时,保障输电线路的安全稳定是非常重要的。以下是一些建议和措施: 加强监测和维护:应定期对输电线路进行监测,特别是在覆冰季节,要增加监测频次。通过实时监测,可以及时发现覆冰的形成和增长…

问题:以下关于搜索OCPC说法错误的是()? #知识分享#知识分享#媒体

问题:以下关于搜索OCPC说法错误的是()? A.OCPC进入第二阶段,不能随意更换转化目标和页面 B.OCPC可以直接跳过第一阶段,直接开始跑第二阶段 C.开启OCPC计划后,系统就会…

C# 从“byte[]”转换为“BitmapImage”

要从字节数组 (byte[]) 转换为 System.Windows.Media.Imaging.BitmapImage,你需要使用一个内存流 (MemoryStream) 来读取字节数组,并利用这个流来初始化 BitmapImage。以下是如何执行这一转换的详细步骤和代码示例: 将字节数组转换为 Bitmap…