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

Debian10下编译Löve Android项目遇许可证问题,求手动添加方法

解决Löve项目编译Android应用的许可证问题

执行./gradlew assembleEmbedNoRecordRelease编译Löve项目时出现如下错误:

出错原因:
配置':love'项目时出现问题。
com.android.builder.sdk.LicenceNotAcceptedException: 无法安装以下Android SDK软件包,因为部分许可证未被接受。

以下是无需安装完整Android SDK的手动解决步骤:

手动添加许可证文件

  • 创建许可证存放目录:

    mkdir -p ~/.android/licenses
    
  • 在该目录下新建android-sdk-license文件,写入常用的SDK许可证密钥(每行一个):

    8933bad161af4178b1185d1a37fbf41ea5269c55
    d975f751698a77b662f1254ddbeed3901e976f5a
    24333f8a63b6825ea9c5514f83c2829b004d1fee
    

    这些密钥覆盖了Android SDK 24及以上的主流版本,满足Löve项目编译需求。

  • 保存文件后重新执行编译命令即可。

版本匹配说明

若需要精准匹配项目依赖的SDK版本,可查看Löve Android项目根目录或love子目录下的build.gradle文件,找到compileSdkVersion参数,对应添加该版本的许可证密钥即可。

内容的提问来源于stack exchange,提问作者Daniel Bandeira

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 00:03:11