Open yesseruser opened 3 months ago
I am using the latest version available on JitPack (v0.5.5). Here is my build.gradle file:
plugins {
id 'java'
}
group = 'com.yesserstudios'
version = '1.0-SNAPSHOT'
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
dependencies {
testImplementation platform('org.junit:junit-bom:5.10.0')
testImplementation 'org.junit.jupiter:junit-jupiter'
implementation 'com.github.JnCrMx:discord-game-sdk4j:v0.5.5'
}
test {
useJUnitPlatform()
}
I've tested this and it also happens on a Windows x64 machine.
This happens when the JNI («Java Native Interface») cannot link the method (here allocate()
) to a C-library.
In that case, make sure you downloaded and added the discord_game_sdk.dll
to you Java project.
Then, add the following line before to instanciate CreateParams
: Core.init(new File("discord_game_sdk.dll"));
Should work.
When running the Activity example on my M1 Mac, the code fails at:
Here is the error message: