【问题标题】:Facing the issue of native libraries when compiling project in Android N在 Android N 中编译项目时面临原生库的问题
【发布时间】:2019-08-24 02:05:42
【问题描述】:

我在当前项目中使用项目CSipSimple 作为参考。

项目工作正常,直到我没有在 Android N 中测试它。

我在 Android N 中运行我的项目时遇到奇怪的错误。

我已经为此进行了一些谷歌搜索,并了解到通过更改项目的编译 SDK 版本将帮助我摆脱这个错误,但在我的情况下这对我没有帮助。

那么还有其他解决方法吗?

如果您提出任何更改/指南以避免此问题,我们将不胜感激。

提前致谢

【问题讨论】:

    标签: android pjsip csip-simple android-native-library


    【解决方案1】:

    在 API 23 之前,此错误 Text Relocations 被作为警告给出,因此它不会导致问题。从 API 23 开始,它被作为错误抛出。带有文本重定位的.so 文件可能存在内存泄漏。因此必须使用最新的 Android NDK 对其进行修复和重新编译。

    快速解决方法是在build.gradle 文件中将tagetApiVersion 设置为22

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-16
      • 1970-01-01
      • 2013-02-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 2012-10-11
      • 2021-11-04
      相关资源
      最近更新 更多