1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        ?Android 引用三方庫導(dǎo)致 so 庫沖突的解決辦法

        共 1166字,需瀏覽 3分鐘

         ·

        2022-05-18 18:49

        Android開發(fā)之引用三方庫導(dǎo)致SO庫沖突的解決辦法


        從這個(gè)圖片可以看出 匹配到了多個(gè) libc++_shared.so

        packagingOptions{
        ????????pickFirst?'lib/armeabi/libc++_shared.so'
        ????????pickFirst?'lib/armeabi-v7a/libc++_shared.so'
        ????????pickFirst?'lib/arm64-v8a/libc++_shared.so'
        ????????pickFirst?'lib/x86/libc++_shared.so'
        ????????pickFirst?'lib/x86_64/libc++_shared.so'??
        ????}

        packagingOptions的用法使用方法packagingOptions常見的設(shè)置項(xiàng)有??

        exclude、 ?
        pickFirst、 ?
        doNotStrip、 ?
        merge、
        exclude??

        過濾掉某些文件或者目錄不添加到APK中,作用于APK,不能過濾aar和jar中的內(nèi)容。

        packagingOptions?{
        ????exclude?'META-INF/**'
        ????exclude?'lib/arm64-v8a/libmediaplayer.so'
        }
        • pickFirst ?
          匹配到多個(gè)相同文件,只提取第一個(gè),作用于APK,不能過濾aar和jar中的文件。

        packagingOptions?{
        ????pickFirst?"lib/armeabi-v7a/libaaa.so"
        ????pickFirst?"lib/armeabi-v7a/libbbb.so"?
        }
        • doNotStrip ?
          可以設(shè)置某些動(dòng)態(tài)庫不被優(yōu)化壓縮。

        packagingOptions{
        ????doNotStrip?"*/armeabi/*.so"
        ????doNotStrip?"*/armeabi-v7a/*.so"
        }
        • merge ?
          將匹配的文件都添加到APK中,和pickFirst有些相反,會合并所有文件。

        packagingOptions?{
        ????merge?'**/LICENSE.txt'
        ????merge?'**/NOTICE.txt'
        }

        原文鏈接:?https://www.jianshu.com/p/4987566b7a9e


        推薦閱讀:

        NDK | 帶你梳理 JNI 函數(shù)注冊的方式和時(shí)機(jī)

        Android NDK 開發(fā):JNI 基礎(chǔ)篇

        Android NDK 開發(fā):Java 與 Native 相互調(diào)用

        Android NDK POSIX 多線程編程

        NDK 開發(fā)中 Native 方法的靜態(tài)注冊與動(dòng)態(tài)注冊

        Android NDK 開發(fā)中快速定位 Crash 問題

        瀏覽 192
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲免费性爱视频 | 公共yin娃调教h稚嫩 | 夜夜撸狠狠撸 | 销魂美女一级A片免费看 | 亚洲精品男女 | 美女日逼免费视频 | 九九久久久久久 | 日本一本久 | 欧美操B1区2区3区 | 《乳色吐息》免费看 |