如何在React-Native中实现.jar SDK?

问题描述 投票:0回答:1

我正在开发一个应用程序作为课程结束作业,我已获得 .jar 中的 SDK。

所以我转到 android/app/build.gradle 并插入以下行:

`dependencies {
    ...
    implementation files('libs/libmuse_android.jar') // Line add
    ...


    if (hermesEnabled.toBoolean()) {
        implementation("com.facebook.react:hermes-android")
    } else {
        implementation jscFlavor
    }
}`

但是我不知道该怎么办,因为当我在 MuseSDK.java 模块中调用 SDK 时,如下所示:

import com.choosemuse.libmuse.Accelerometer;

它无法识别SDK

react-native sdk
1个回答
0
投票

在 React Native for Android 中实现 .jar SDK:

  1. 将.jar文件放在android/app/libs中。

  2. 通过添加以下内容更新您的android/app/build.gradle

dependencies {
    //...rest of code
    implementation fileTree(dir: 'libs', include: ['*.jar'])
}

此命令包含 libs 文件夹中的所有 .jar 文件作为依赖项。对于特定路径,请使用:

implementation fileTree(dir: 'C:\\your-project-dir\\android\\app\\libs', include: ['*.aar', '*.jar'])

确保 .jar 正确放置并在更改后同步您的项目。

© www.soinside.com 2019 - 2024. All rights reserved.