mylib.so有文本重定位.这会浪费内存并且存在安全风险.请修理

Jer*_*ome 41 android native android-4.4-kitkat

我的Android应用程序(使用本机库)在Android 4.4上打印此警告:

链接器mylib.so具有文本重定位.这会浪费内存并且存在安全风险.请修理.

你知道它是什么以及如何解决它吗?谢谢,

Chr*_*ton 26

这似乎是https://code.google.com/p/android/issues/detail?id=23203中提到的两个ndk-gcc错误的结果

并声明已经修复了ndk-r8c.

似乎最近才添加了对具有该问题的库的检查.

注意:请不要编辑此帖子以隐藏链接网址.它是明确的,因为目的地是使其具有权威性的.

进一步说明如果警告是由应用程序的代码引起的,则更改NDK版本只是一种修复.这将有没有效果,如果警告,而不是一个系统组件,如libdvm -只能由一个系统更新修复.

  • 使用adb时installink apk同样的错误.使用ndk-r9d. (3认同)
  • 你说"虫子".可以忽略吗?或者它是*真正的*问题?谢谢. (3认同)