首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android上使用Aeron时

在Android上使用Aeron时
EN

Stack Overflow用户
提问于 2021-08-27 15:41:21
回答 1查看 74关注 0票数 0

我在Android应用程序上创建了客户端Aeron。不幸的是,阿隆使用的是Agrona,它依赖于sun.misc.Unsafe。安卓不支持sun.misc.Unsafe

日志错误:

代码语言:javascript
复制
I/ientapplicatio: Rejecting re-init on previously-failed class java.lang.Class<org.agrona.BufferUtil>: java.lang.NoSuchFieldError: No static field ARRAY_BYTE_BASE_OFFSET of type I in class Lsun/misc/Unsafe; or its superclasses (declaration of 'sun.misc.Unsafe' appears in /apex/com.android.art/javalib/core-oj.jar)
        at void org.agrona.UnsafeAccess.<clinit>() (UnsafeAccess.java:59)
        at void org.agrona.BufferUtil.<clinit>() (BufferUtil.java:47)
        at void org.agrona.BufferUtil.free(java.nio.ByteBuffer) (BufferUtil.java:241)
        at void io.aeron.Aeron$Context.close() (Aeron.java:1458)
        at void io.aeron.Aeron$$ExternalSyntheticLambda0.close() ((null):-1)
        at void org.agrona.CloseHelper.quietClose(java.lang.AutoCloseable) (CloseHelper.java:41)
        at void io.aeron.Aeron.<init>(io.aeron.Aeron$Context) (Aeron.java:107)
        at io.aeron.Aeron io.aeron.Aeron.connect(io.aeron.Aeron$Context) (Aeron.java:139)

希望有人能帮我。非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2021-08-29 08:45:01

安卓目前不支持Aeron。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68956135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档