Detected problems with app native libraries (please consult log for detail): lib.so: text relocation

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: Detected problems with app native libraries (please consult log for detail): lib.so: text relocation

错误内容:


Detected problems with app nativelibraries
(please consult log for detail):
libxxx.so: text relocations

解决办法一

修改targetSdkVersion<23。可是已经小于23了。


解决办法二:配置Android.mk

   LOCAL_LDFLAGS += -fPIC


解决办法三:configure

configure CFLAGS=-fPIC


检查so办法

readelf -a path/to/yourlib.so | grep TEXTREL


如果上边的shell命令输出类似下面的内容,则说明这该so文件不是PIC,是有text relocations问题的。


0x00000016 (TEXTREL)                    0x0



https://stackoverflow.com/questions/39957435/text-relocations-despite-fpic


https://github.com/DoubangoTelecom/doubango/issues/486

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
4月前
|
开发框架 .NET Docker
【Azure 应用服务】App Service .NET Core项目在Program.cs中自定义添加的logger.LogInformation,部署到App Service上后日志不显示Log Stream中的问题
【Azure 应用服务】App Service .NET Core项目在Program.cs中自定义添加的logger.LogInformation,部署到App Service上后日志不显示Log Stream中的问题
|
4月前
|
API
【Azure 应用服务】当在Azure App Service的门户上 Log Stream 日志无输出,需要如何操作让其输出Application Logs呢?
【Azure 应用服务】当在Azure App Service的门户上 Log Stream 日志无输出,需要如何操作让其输出Application Logs呢?
|
6月前
|
移动开发 小程序 开发工具
微信支付的类型分析(JSAPI+APP+H5+NATIVE+付款码+合单)
微信支付的类型分析(JSAPI+APP+H5+NATIVE+付款码+合单)
584 1
|
7月前
|
Java 数据库
log4j:WARN Please initialize the log4j system prop
log4j:WARN Please initialize the log4j system prop
60 1
|
7月前
|
Java
log4j:WARN Please initialize the log4j system properly.
log4j:WARN Please initialize the log4j system properly.
329 0
|
7月前
|
前端开发 安全 Linux
React Native 打包 App 发布 iOS 及加固混淆过程
本文将介绍如何使用 React Native 打包并发布 iOS 应用到 App Store,并介绍了如何进行应用的加固和混淆过程。
|
Java
解决:Config service failed to start in 120 seconds! Please check ./service/apollo-service.log...
解决:Config service failed to start in 120 seconds! Please check ./service/apollo-service.log...
162 0
|
Java 项目管理 Spring
【log4j异常】Spring boot项目启动报警告信息,log4j:WARN Please initialize the log4j system properly.
【log4j异常】Spring boot项目启动报警告信息,log4j:WARN Please initialize the log4j system properly.
443 0
|
移动开发 安全 程序员
移动应用开发:Web App模式 、Native App模式及Hyprid App模式
移动应用开发:Web App模式 、Native App模式及Hyprid App模式
734 0
安装APK时弹窗提示“Detected problems with app native libraries”
安装APK时弹窗提示“Detected problems with app native libraries”
144 0