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

插件:org.jetbrains.intellij.platform 与 android studio

附录

撞缝里了

plugin: id("org.jetbrains.intellij.platform") version "2.10.2"

list: https://jb.gg/android-studio-releases-list.xml ,panda 下载链接样式变动。

    private fun createAndroidStudio(version: String): Dependency {val type = IntelliJPlatformType.AndroidStudiorunCatching { type.validateVersion(version) }.onFailure { log.error(it.message.orEmpty()) }val downloadLink = providers.of(AndroidStudioDownloadLinkValueSource::class) {parameters {androidStudioUrl = providers[GradleProperties.ProductsReleasesAndroidStudioUrl]androidStudioVersion = version}}.orNullrequireNotNull(downloadLink) { "Couldn't resolve Android Studio download URL for version: '$version'" }requireNotNull(type.installer) { "Specified type '$type' has no artifact coordinates available." }val group = type.installer.groupIdval name = type.installer.artifactIdval (classifier, extension) = downloadLink.substringAfter("$version-").split(".", limit = 2)return dependencyFactory.create(group, name, version, classifier, extension)}

downloadLink 解 classifier, extension 时,

  若 downloadLink 为之前的 https://redirector.gvt1.com/edgedl/android/studio/install/2023.3.1.9/android-studio-2023.3.1.9-mac_arm.dmg

  解得 (mac_arm, dmg)

  若 downloadLink 为 https://edgedl.me.gvt1.com/android/studio/install/2025.3.2.6/android-studio-panda2-mac_arm.dmg

  解得 (https://edgedl, me.gvt1.com/android/studio/install/2025.3.2.6/android-studio-panda2-mac_arm.dmg)

遇 ExternalModuleDependency -> DependencyArtifact,非预期的 ArtifactType 会使随后的下载失败。

http://www.jsqmd.com/news/463361/

相关文章:

  • AST还原实战:手把手教你解密a_bogus的混淆代码
  • 基于springboot的居家养老通用平台架构设计和实现
  • VirtualBox+VMware双环境搭建Vulnhub Skytower靶机避坑手册
  • 2026年AI数据分析品牌实力排行榜 - 十大品牌榜
  • 极简致美,笃行致远——2026化妆品及保健品包装设计美学实践
  • 5G核心网与VLAN融合:大型连锁酒店网络架构设计与安全实践
  • VR多平台开发实战:如何用SteamVR2.0和Unity新输入系统统一处理VR输入
  • 本科十大机构真实力:留学申请更有底气 - 博客湾
  • 大连老房装修公司推荐|避坑不踩雷,老房焕新直接抄作业 - 品牌测评鉴赏家
  • 大连中档装修推荐哪家公司?2026实测3家,刚需/改善党直接抄作业 - 品牌测评鉴赏家
  • 大连小户型装修公司哪家好?2026实测不踩坑,刚需党闭眼抄作业 - 品牌测评鉴赏家
  • 2026年广东广州手绘唐卡厂家实力排行榜 - 十大品牌榜
  • 在Docker容器中部署Ubuntu并通过MCSM快速搭建我的世界服务器(OpenWrt环境)
  • 保姆级教程:Qwen-Image-2512像素艺术LoRA快速上手,游戏素材秒生成
  • 大连客厅装修大揭秘:这几家公司凭什么脱颖而出? - 品牌测评鉴赏家
  • 万亿级消息队列的演进:如何在Kafka/Pulsar架构下实现Exactly-Once投递与零丢失?
  • BGP路由优选深度解析:从华为设备看Direct/OSPF/Static/BGP的优先级实战
  • 港申不再迷茫:香港留学中介助你高效突围 - 博客湾
  • 新手必看:5分钟快速上手msfconsole基础命令(附实战案例)
  • UniApp获取WiFi列表的常见坑点及解决方案(2024最新版)
  • 如何在0.1%的采样率下精准捕捉“长尾延迟”与系统瓶颈?
  • 零信任组网对比:天翼云AccessOne与Cloudflare Zero Trust的5个关键差异点
  • Mac环境下使用checkra1n越狱iPhone 7 Plus的保姆级教程(含避坑指南)
  • FFmpeg实战:如何用一条命令搞定FLV转MP4(附常见问题排查)
  • OpenClaw 安装后 command not found:5 种场景逐一修复
  • 从零开始掌握机器视觉:系统学习路径与实践指南
  • 2026年智能问数品牌实力排行榜:基于AI技术、产品性能、服务体系与市场口碑的五大权威推荐榜单 - 十大品牌榜
  • SNPP/VIIRS 数据在洪水监测中的应用与下载指南
  • VS Code 通义灵码实战指南:从安装到高效编码
  • Flask项目host设置全攻略:从127.0.0.1到0.0.0.0的深度解析与实战避坑