android - 部署 Android 应用程序时注意到 libdvm.so 上的安全警告

标签 android eclipse

有人见过这个吗?

ActivityManager: WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.

这发生在我尝试将应用部署到我的设备时。 Google 在这一点上似乎没有帮助。

最佳答案

如果这是您自己的 jni 库或 native 可执行文件,解决方案将是更新到 ndk r8c 或更高版本,如下所述:

mylib.so has text relocations. This is wasting memory and is a security risk. Please fix

为了获得 https://code.google.com/p/android/issues/detail?id=23203 的修复程序

但是,由于这似乎是在平台库(特别是 Dalvik VM 本身)中,而不是您构建的东西,您无能为力。在您的设备制造商进行更新之前,您可能会在每次 Activity 进程(或至少运行时)启动时看到这一点。

这只是一个警告。

关于android - 部署 Android 应用程序时注意到 libdvm.so 上的安全警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21837532/

相关文章:

android - adView.loadAd() 使我的整个程序崩溃

java - 解析 XML 并检索信息 多层节点 Deep Java/Android

android - 如何从 Android 设备下载 SQLite 数据库?

java - 如何获取jar类来自

android - 如何从 ubuntu 12.04 操作系统在真实设备中运行 Android 应用程序?

android - 从动态 View 中识别按钮

android - android 中 0xff -colors 有什么用?

Eclipse、QT 和 "C++ project": is it possible?

java.lang.IllegalAccessError 在调用 CommandLineParser#parser 时使用 org.apache.commons.cli

Eclipse PDT 函数文档中的 PHP 自动完成未格式化