libavcodec.so:具有文本重定位

2024-01-13

我正在 Nexus 5 上测试 Android 6.0,并使用 Metaio(我知道该服务将于 12 月 15 日结束,但在那一天我们将转移到另一个 AR 平台)。 问题是当我启动 ARActivity 时出现以下错误:

    09-02 08:45:11.138: E/AndroidRuntime(6141):     java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/com.myapp.myapp/lib/arm/libavcodec.so: has text relocations
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at java.lang.Runtime.loadLibrary(Runtime.java:372)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at java.lang.System.loadLibrary(System.java:1076)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at com.metaio.sdk.jni.IMetaioSDKAndroid.loadNativeLibs(IMetaioSDKAndroid.java:54)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at metaioCloudPlugin.SplashActivity.loadNativeLibs(SplashActivity.java:37)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at metaioCloudPlugin.SplashActivity.onCreate(SplashActivity.java:68)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.app.Activity.performCreate(Activity.java:6237)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.app.ActivityThread.-wrap11(ActivityThread.java)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.os.Handler.dispatchMessage(Handler.java:102)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.os.Looper.loop(Looper.java:148)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at android.app.ActivityThread.main(ActivityThread.java:5417)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at java.lang.reflect.Method.invoke(Native Method)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
    09-02 08:45:11.138: E/AndroidRuntime(6141):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

有谁知道这个问题的可能解决方案或至少是一个解决方法? 我正在努力寻找解决方案,但我不明白问题可能出在哪里。


今天,我在 Nexus 6(摩托罗拉)上使用 Android 6.0 测试我的应用程序时收到了相同的错误消息。我通过检查清单文件中的 targetSDKVersion 解决了我的问题。使用“22”而不是“23”作为 targetSDKVersion 解决了这个问题。 (见下文)

<uses-sdk
        android:minSdkVersion="15"
        android:targetSdkVersion="22" />

我还检查了 build.gradle 文件的编译版本和 targetSDKversion:

compileSdkVersion 22
    buildToolsVersion '22.0.1'

    defaultConfig {
        minSdkVersion 15
        targetSdkVersion 22
    }

希望对你有帮助。然而,这只是目前的一个短期解决方法,我希望我们能从metaio 得到一些反馈。

问候, 克里斯汀

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

libavcodec.so:具有文本重定位 的相关文章

随机推荐

  • 当 HTTP Status 为 Bad Request 时 HttpResponseMessage 内容丢失

    var response new HttpResponseMessage HttpStatusCode BadRequest Content new StringContent Error in Validation ReasonPhras
  • 如何将代码重构为新文件并保留 git 历史记录?

    所以我想将一个大文件的一部分提取到一个新文件并保留 git 历史记录 这样我就可以运行git blame并查看重构之前的变化 In Git the history is the commits There is no file histor
  • Kafka Producer:使用回调处理异步发送中的异常

    我需要捕获异步发送到 Kafka 时的异常 Kafka生产者API带有一个函数send ProducerRecord record Callback回调 但是当我针对以下两种情况进行测试时 卡夫卡经纪人宕机 主题未预先创建 回调没有被调用
  • Kendo UI 图表 - 如何在加载数据时显示动画?

    我有一个用 JavaScript 生成的 KendoUI 图表 有没有办法用命令清除绘图区域 目的是在等待数据源读取远程数据时显示 正在加载 图像 Thanks 显示和隐藏加载动画是 Display progress kendo ui pr
  • Scala for 循环可以修改其范围之外的变量吗?

    例如假设我有以下内容 var lastSecurity def allSecurities for security lt lastTrade keySet toList lastSecurity security yield securi
  • -[GMSMapView animateToCameraPosition:]: 无法识别的选择器发送到实例

    大家好 我已经在我的应用程序上实现了谷歌地图 sdk 但我在这一特定行上遇到了错误 mapView GMSMapView mapWithFrame CGRectZero 相机 相机 任何人都可以帮我找到解决方案吗 请说明您使用的是哪个版本的
  • 将函数与 OUTER APPLY 一起使用时,返回值而不是 NULL

    使用内联函数时我得到奇怪的结果 这是代码 IF EXISTS SELECT FROM sys objects AS o WHERE name vendor relation users DROP FUNCTION dbo vendor re
  • Mongoid (Rails) 中的两个 1 - N 关系

    场景是 一个账户如何给另一个账户评分 这会导致帐户上出现两个列表 那些我评价过的人和那些评价过我的人 我的评分和给出的评分 这归结为 与同一实体的多个 1 N 关系如何在 Mongoid 中工作 在 Mongoid 的文档中 http mo
  • 如何以编程方式订阅对象的所有事件?

    我正在尝试订阅ALL由类似 WPF GridView 的第 3 方组件公开的事件 以便进行一些调试 除了建议这可能不是调试它的最佳方法以及类似的东西之外 我想知道是否可以做到这一点 对于路由事件 它工作正常 如下所示 var type tr
  • Windows 上基于 Android 配件的软件

    我想使用我的应用程序将我的计算机变成 Android 配件 因此 这将不是专门的硬件 而只是将手机切换到配件模式的 PC 从而在手机上启动一些与主机硬件关联的 Java 应用程序并创建通信通道 我找到了一个示例代码 http android
  • 在 Tensorboard 上显示图像(通过 Keras)

    My X test是 128x128x3 图像 我的Y test是 512x512x3 的图像 我想在每个纪元之后显示输入 X test 的外观 预期输出 Y test 的外观 以及实际输出的样子 到目前为止 我只知道如何在 Tensorb
  • 如何串联执行承诺?

    var promiseReturningFuncs for var i 0 i lt 5 i promiseReturningFuncs push askQuestion var programmers Promise reduce pro
  • 简化 Eclipse 中的完全限定名称

    有人知道 Eclipse 的一个插件 它可以用简单的类名和相应的导入 如果可能 替换完全限定的 Java 类名吗 如果可以作为保存操作来执行 那就更好了 No But you can use Add Import command Ctrl
  • 从文本文件中提取特定字段

    我有一个 csv 文件 其中包含超过 5k 个带有标题名称的字段 列 我只想将一些特定字段导入到我的数据库中 我正在使用本地 infile 来处理其他需要导入的较小文件 LOAD DATA LOCAL INFILE C wamp www i
  • 如何在 React hook 中创建新的 JSON 对象?

    我首先有两个问题 如何在挂钩中添加 更新 JSON 项目 另一个是 React 不允许我使用以前的 JSON 文件中存储的名称 基本上 我对其他解决方案持开放态度 因为我的输入字段是从 JSON 文件动态生成的 我不确定存储或访问输入到其中
  • 仅水平滚动的 Div 不起作用

    我有一个具有以下样式的 div height 200px overflow x scroll overflow y hidden width 682px 我需要元素在一行上彼此相邻 仅水平滚动 里面的元素有以下样式 width 60px p
  • 关于可移植性的 $PWD 与 pwd

    我正在编写一个 shell 脚本 它解析当前工作目录的路径 打印当前目录上方的所有基本名称 到目前为止 我一直在使用环境变量PWD解析路径 但我想知道是否 我可以信赖PWD始终被设置 在每个平台上给出相同的结果 使用pwd外壳内置 我需要这
  • java.lang.ClassCastException:java.util.ArrayList无法转换为javax.faces.model.SelectItem [重复]

    这个问题在这里已经有答案了 我正在尝试使我的下拉菜单动态化 下面是我收到的代码和异常 请帮帮我 bean private String dropDownValue List
  • 如何将数组[字符串]存储到输出文件[重复]

    这个问题在这里已经有答案了 我有一个名为 samparr 的数组 String 其中包含一些值 我希望将其存储为输出文件 var samparr Array String new Array String 4 samparr print1
  • libavcodec.so:具有文本重定位

    我正在 Nexus 5 上测试 Android 6 0 并使用 Metaio 我知道该服务将于 12 月 15 日结束 但在那一天我们将转移到另一个 AR 平台 问题是当我启动 ARActivity 时出现以下错误 09 02 08 45