gpt4 book ai didi

android - 黑莓上的 Xamarin apk (>= 10.2.1)

转载 作者:太空宇宙 更新时间:2023-11-03 10:19:48 25 4
gpt4 key购买 nike

将原生 Android .apk 转换为 Blackberry .bar 似乎不是问题。

但是,我有一个使用 Xamarin 实现的 Android .apk (API 15)。我可以使用 BB10 侧载工具将该文件转换为 .bar 文件,但是当我在 Blackberry 模拟器上运行该应用程序时,我收到错误消息:

android_update_LD_LIBRARY_PATH not found; .so dependencies will not work 

以后

FATAL EXCEPTION: main java.lang.UnsatisfiedLinkError: Library cannot be found at java.lang.Runtime.loadLibrary(Runtime.java:361)

等...

我不太确定哪些步骤可以修复此错误。

  • 基本上可以在黑莓上运行 Xamarin 创建的 .apk 文件吗?
  • 在 Android 构建选项中打开开关“将程序集 bundle 到 native 代码”可能会有帮助吗?为此,我必须升级到企业版,但如果有帮助...

最佳答案

如果我错了请纠正我,但我很确定 Xamarin 可以将您的代码构建为适用于 Android 的 native (如在 NDK 中)库,并使用小型 Java 粘合剂从该库加载和运行代码。

这里需要注意两点:模拟器运行 x86 指令集,而您的库可能是为 ARM 构建的。行不通。

对于真实设备,您必须检查您需要的每个库是否都存在于 BB10 设备上,据我所知,这不能保证:http://developer.blackberry.com/android/apisupport/android_native_support.html

关于android - 黑莓上的 Xamarin apk (>= 10.2.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25683541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com