Meme Helper 表情包生成器,游戏王,幻影坦克,支持Termux
-
你的 skia 插件 似乎没有成功启动,
skia 需要64位 java ,如果你用的是 32 位 java,是无法运行的 -
@cssxsh
我查看了一下Java应该是64位的,不知道是不是还有什么别的原因 -
@wxyj
那就翻找相关日志
日志文件在 logs -
2022-12-07 23:49:09 E/mirai-skia-plugin: java.lang.Error: Unknown arch x86 java.lang.Error: Unknown arch x86
我找到了好像和这个错误有关的信息
-
@wxyj
你这不就是 32 位吗
顺便一提,如果你在用 mirai-native ,那肯定是 32 位 -
@cssxsh 好吧,那我现在是应该卸载掉现在java然后重新装一个吗,这样的话会不会对别的插件造成影响
-
看现在的情况,你的 mcl 正在使用独立的 Java,
并没有使用系统自带的 Java 8 (mcl 其实需要 Java 11+)顺便再强调一下 mirai-native 需要 32 位 java
而我的 skia 插件需要 64 位 java
他们两个是不兼容的 -
@cssxsh 那现在我想两边都正常运行,就只能再开一个mirai专门运行这个插件了吗
-
@wxyj
是的 -
@cssxsh 行吧,最后在问一下这个mcl要在哪里可以设置成使用系统安装好的java
-
@cssxsh 后面我认为是QQ开着的问题 关掉QQ以后果然能用了 但是我后面给QQ开着还是可以用 很玄学这东西
-
@cssxsh C佬帮我看看,出现了这样一个问题,然后是emoji合成没法使用
2022-12-21 00:22:42 E/meme-helper: Exception in coroutine MemeServiceLoader of meme-helper kotlinx.serialization.json.internal.JsonDecodingException: Unexpected JSON token at offset 1888626: Expected quotation mark '"', but had '"' instead at path: $['u1f441-ufe0f_u2601-ufe0f.png'] JSON input: .....1f441-ufe0f_u2601-ufe0f.png": "https://www.gstatic.com/andro at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:24) at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:32) at kotlinx.serialization.json.internal.AbstractJsonLexer.fail(AbstractJsonLexer.kt:528) at kotlinx.serialization.json.internal.AbstractJsonLexer.fail$default(AbstractJsonLexer.kt:526) at kotlinx.serialization.json.internal.AbstractJsonLexer.fail$kotlinx_serialization_json(AbstractJsonLexer.kt:224) at kotlinx.serialization.json.internal.StringJsonLexer.consumeKeyString(StringJsonLexer.kt:88) at kotlinx.serialization.json.internal.AbstractJsonLexer.consumeString(AbstractJsonLexer.kt:313) at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeString(StreamingJsonDecoder.kt:292) at kotlinx.serialization.internal.StringSerializer.deserialize(Primitives.kt:142) at kotlinx.serialization.internal.StringSerializer.deserialize(Primitives.kt:138) at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:59) at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:38) at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43) at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70) at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:111) at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:537) at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:111) at kotlinx.serialization.internal.MapLikeSerializer.readElement(CollectionSerializers.kt:84) at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51) at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36) at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43) at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:59) at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:38) at kotlinx.serialization.json.Json.decodeFromString(Json.kt:100) at meme-helper-1.1.5.mirai2.jar//xyz.cssxsh.mirai.meme.impl.MemeEmojiKitchen$load$1.invokeSuspend(MemeEmojiKitchen.kt:79) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
-
@klxy
龟龟,这一句怎么是半截 -
@klxy nice,以我多年抄作业的经验搞定了,it's work,就是不知道为啥这个文件写入少了一截,如此这般是否会出现表情包的遗漏啊
-
一直卡在这里是什么情况
-
-
-
此回复已被删除! -
@cssxsh 问题已解决,谢谢大佬
-
java.io.FileNotFoundException: .\source\mold\frame\monster_xg.jpg (系统找不到指定的路径。) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at kotlin.io.FilesKt__FileReadWriteKt.readBytes(FileReadWrite.kt:63) at meme-helper-1.1.6.mirai2.jar//xyz.cssxsh.mirai.meme.YgoCard.render(YgoCard.kt:202) at meme-helper-1.1.6.mirai2.jar//xyz.cssxsh.mirai.meme.YgoCard.render$default(YgoCard.kt:185) at meme-helper-1.1.6.mirai2.jar//xyz.cssxsh.mirai.meme.impl.MemeYgo.replier(MemeYgo.kt:159) at meme-helper-1.1.6.mirai2.jar//xyz.cssxsh.mirai.meme.impl.MemeYgo$replier$1.invokeSuspend(MemeYgo.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)