小编Rah*_*ale的帖子

Android 中的虚拟合成器(基于 jar) - 原生 jni?

我正在尝试在 Android 中加载和使用 java 的虚拟(软)合成器。我读到Gervill jar 将用于此目的。其他构建块是javax-sound作为 aar 文件存在于我的项目中(因为它不存在于 Android 的修剪 Java 包中)

Gradle 文件包含是

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.0"
    dataBinding {
        enabled = true
    }
    defaultConfig {
        applicationId "com.mmm.ttt"
        minSdkVersion 18
        targetSdkVersion 29
        multiDexEnabled true
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation project(path: ':javax-sound')
    implementation project(path: ':gervilljar')         // This is folder name at project …
Run Code Online (Sandbox Code Playgroud)

audio midi java-native-interface android javax.sound.midi

6
推荐指数
1
解决办法
550
查看次数