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

如何为Android Soong应用添加Rive库

为Android Soong应用添加Rive库步骤

假设你已经下载好rive-android的AAR文件,按以下步骤操作:

  1. 存放AAR文件

    • 将下载的rive-android-x.y.z.aar(替换为实际文件名)放到你的项目目录下,比如[你的应用目录]/libs/,或者单独的第三方库目录如vendor/rive/libs/,路径可根据项目结构自行调整。
  2. 定义AAR导入模块

    • 在存放AAR的目录下创建Android.bp文件,写入以下内容:
      aar_import {
          name: "rive-android",
          aars: ["rive-android-x.y.z.aar"], // 确保文件名和实际一致
          visibility: ["//visibility:public"], // 允许其他模块引用,按需调整
      }
      
  3. 在应用模块中添加依赖

    • 找到你的应用主Android.bp文件(通常在应用根目录),在android_app模块的static_libs列表中加入刚才定义的模块:
      android_app {
          name: "YourAppName", // 替换为你的应用名称
          // 其他已有配置(如srcs、resource_dirs等)...
          static_libs: [
              "rive-android",
              // 其他依赖库...
          ],
      }
      
  4. 构建验证

    • 进入Android源码根目录,执行构建命令:
      m YourAppName
      
    • 或者在应用目录下执行mm进行增量构建,构建成功后即可在应用中使用Rive的API。

可选:混淆配置(如果应用开启混淆)
如果你的应用启用了代码混淆,需要在混淆规则文件中添加:

-keep class app.rive.runtime.** { *; }
-keep class app.rive.runtime.kotlin.** { *; }

内容的提问来源于stack exchange,提问作者Santosh Rokhade

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 06:20:56