首页 > 其他分享 >Android串口调试 libserial_port.so: has text relocations

Android串口调试 libserial_port.so: has text relocations

时间:2023-08-18 11:35:34浏览次数:41  
标签:text relocations so 串口 Android LOCAL port

遇到问题:Android 串口调试 libserial_port.so: has text relocations

解决方法 1

在 Android.mk 文件中加入:LOCAL_LDFLAGS += -fPIC,重新编译 Google 开源库的源码,生成.so 库

    LOCAL_PATH := $(call my-dir)

    include $(CLEAR_VARS)

    TARGET_PLATFORM := android-3
    LOCAL_MODULE    := serial_port
    LOCAL_SRC_FILES := SerialPort.c
    LOCAL_LDLIBS    := -llog

    #加入如下信息
    LOCAL_LDFLAGS += -fPIC

    include $(BUILD_SHARED_LIBRARY)

重新编译好的.so 库

但是我没找到 Android.mk 文件

只好下载重新编译好的然后直接放进去替换:
下载附件

解决方法二

module 下的 build.gradle 把 targetSdkVersion 改为 22 以下(也就是 Android 6.0 以下版本);

标签:text,relocations,so,串口,Android,LOCAL,port
From: https://www.cnblogs.com/zhouxingxing7920/p/17639955.html

相关文章

  • springboot~ApplicationContextAware和Interceptor产生了真感情
    看着题目,有点一头污水吧,事实上,没有经历过,很难去说ApplicationContextAware在什么时候会用到,直接在一个bean对象里,你可以直接使用构造方法注入或者Autowired属性注入的方式来使用其它的bean对象,这在springboot里是非常自然的,也是天然支持的;但如果你的这个bean不是由springioc自动......
  • 【愚公系列】2023年08月 WPF控件专题 Label、TextBox、PasswordBox控件介绍
    (文章目录)前言WPF控件是WindowsPresentationFoundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。WPF控件可以分为两类:原生控件和自定义控件。原生控件是由Microsoft提供的内置控件,如Button、TextBox、Label、ComboBox等。这些控件都是WPF中常见......
  • Unity 编辑器资源导入处理函数 OnPreprocessTexture:深入解析与实用案例
    Unity编辑器资源导入处理函数OnPreprocessTexture用法点击封面跳转下载页面简介在Unity中,我们可以使用编辑器资源导入处理函数(OnPreprocessTexture)来自定义处理纹理资源的导入过程。这个函数是继承自AssetPostprocessor类的,通过重写这个函数,我们可以在纹理资源导入之前......
  • [React Typescript] Well typed a React Context provider
    importReactfrom"react";import{Equal,Expect}from"../helpers/type-utils";constcreateRequiredContext=<Textendsany>()=>{constcontext=React.createContext<T|null>(null);constuseContext=<Te......
  • 关于CH32系列MCU SDI虚拟串口功能的使用
    该功能需要配合EVT对应例程以及对应WCH-LinkUtility工具使用,WCH-LinkUtility下载链接如下:https://www.wch.cn/downloads/WCH-LinkUtility_ZIP.html该功能目前仅支持以下型号MCU,如下图,且需要配合WCH-LinkE使用,具体可见WCH-Link使用说明5.2.11小节,WCH-Link使用说明下载链接如下:ht......
  • 串口驱动
    CH340:CH340/CH341USB转串口WINDOWS驱动程序PL2302:PL2303WindowsDriverDownloadCP2102:CP210xUSB转UART桥接VCP驱动程序FT232:FT232RUSBUARTDriverDownload......
  • Sublime Text 4 最新教程分享(亲测有效)
    终于激活成功了SublimeText4,用起来简直不要太爽!下面给大家分享下住测码,亲测可用,希望能帮助到大家。前言SublimeText是一个文本编辑器(收费软件),同时也是一个先进的代码编辑器。SublimeText具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑......
  • iOS开发之YYKit丰富的组件,如:YYText
    今天主要介绍一下YYKit,这是一个对于快速开发较为丰富的第三方库。YYKit是一组功能丰富的iOS组件。GitHub:https://github.com/ibireme/YYKit为了尽量复用代码,这个项目中的某些组件之间有比较强的依赖关系。为了方便其他开发者使用,从中拆分出以下独立组件:YYModel—高性能的iOS......
  • NLP文本匹配任务Text Matching 有监督训练:PointWise(单塔)、DSSM(双塔)、Sentence BERT(双
    NLP文本匹配任务TextMatching[无监督训练]:SimCSE、ESimCSE、DiffCSE项目实践文本匹配多用于计算两个文本之间的相似度,该示例会基于ESimCSE实现一个无监督的文本匹配模型的训练流程。文本匹配多用于计算两段「自然文本」之间的「相似度」。例如,在搜索引擎中,我们通常需要判断......
  • NLP文本匹配任务Text Matching [无监督训练]:SimCSE、ESimCSE、DiffCSE 项目实践
    NLP文本匹配任务TextMatching[无监督训练]:SimCSE、ESimCSE、DiffCSE项目实践文本匹配多用于计算两个文本之间的相似度,该示例会基于ESimCSE实现一个无监督的文本匹配模型的训练流程。文本匹配多用于计算两段「自然文本」之间的「相似度」。例如,在搜索引擎中,我们通常需要判断......