You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio Iguana+在libs.versions.toml添加指定版本插件失败求助

解决Juspay HyperSDK Asset插件在libs.versions.toml中无法解析的问题

问题根源

Juspay官方集成指南未适配新版Gradle的Version Catalog(libs.versions.toml)配置模式,且插件坐标写法、仓库配置存在遗漏,导致插件无法被Gradle解析。

解决方案

  • 修正插件坐标格式
    在libs.versions.toml中填写完整的插件ID(包含groupId),而非仅插件名称:

    [plugins]
    hypersdk-asset-plugin = { id = "in.juspay.hypersdk-asset-plugin", version = "1.0.0", apply = false }
    
  • 添加Juspay专属仓库
    该插件不在默认的Google/Maven Central仓库,需在项目级settings.gradle的依赖管理块中添加Juspay的插件仓库:

    dependencyResolutionManagement {
        repositories {
            google()
            mavenCentral()
            maven { url "https://maven.juspay.in/jp-build-packages/hypersdk-asset-plugin/" }
        }
    }
    
  • 正确应用插件
    在App模块的build.gradle中通过Version Catalog引用或直接ID应用插件:

    // 方式1:使用Version Catalog引用
    plugins {
        id 'com.android.application'
        id libs.plugins.hypersdk-asset-plugin
    }
    
    // 方式2:直接使用完整ID
    plugins {
        id 'com.android.application'
        id 'in.juspay.hypersdk-asset-plugin'
    }
    
  • 清理缓存并同步
    点击Android Studio顶部的「Sync Project with Gradle Files」按钮完成同步;若仍报错,执行File → Invalidate Caches... → Invalidate and Restart清理缓存后重试。

内容的提问来源于stack exchange,提问作者Shubham Sejpal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 09:07:00