欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Android使用第三方已經(jīng)生成的動(dòng)態(tài)SO庫(kù)(解決銀聯(lián)崩潰) - 新聞資訊 - 云南小程序開(kāi)發(fā)|云南軟件開(kāi)發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開(kāi)發(fā)/軟件開(kāi)發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 技術(shù)分享 >

Android使用第三方已經(jīng)生成的動(dòng)態(tài)SO庫(kù)(解決銀聯(lián)崩潰)

發(fā)表時(shí)間:2021-1-10

發(fā)布人:葵宇科技

瀏覽次數(shù):83


在游戲接入第三方RgSDK的時(shí)候,游戲支付出了問(wèn)題,在點(diǎn)擊銀聯(lián)標(biāo)志的時(shí)候,游戲崩潰。
通過(guò)詢問(wèn)RgSDK的技術(shù)人員。發(fā)現(xiàn)在我根據(jù)文檔拷貝的所給的SDK的Demo里的文件時(shí)少拷貝了一個(gè)libentryex.so.他們說(shuō)這個(gè)就是銀聯(lián)的so庫(kù)。
于是 我就把它拷貝過(guò)來(lái),拷貝到了libs/armeabi文件夾下,結(jié)果在生成apk的時(shí)候,這個(gè)so庫(kù)被清除了。
于是網(wǎng)上找資料 發(fā)現(xiàn) so庫(kù)的位置雖然是libs/armeabi,但是并不是手動(dòng)拷貝的。而是系統(tǒng)給他它設(shè)置過(guò)去的。
而且so庫(kù) 可以作為src文件。于是新建一個(gè)文件夾jni/unionpay。把so庫(kù)放入,就像一個(gè)c++文件一樣。(注意是從Windows資源管理拷貝過(guò)去)。
[img]http://img.blog.csdn.net/20150108180255744?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGlnaHRVcEhlYXZlbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center
然后改寫(xiě)Android.mk
添加:
LOCAL_MODULE := entryex
LOCAL_MODULE_FILENAME := libentryex
LOCAL_SRC_FILES := unionpay/libentryex.so   //注意這里的相對(duì),必須能被找到。
include $(PREBUILT_SHARED_LIBRARY)        //注意這里的形式
LOCAL_MODULE := cocos2dlua_shared
LOCAL_SHARED_LIBRARIES := libentryex  //這句話是關(guān)鍵。
LOCAL_MODULE_FILENAME := libcocos2dlua
然后 主線程里:
   static {
    System.loadLibrary("entryex");
        System.loadLibrary("cocos2dlua");
    }
注意庫(kù)前面不要加lib,不然找不到 ,要和LOCAL_MODULE定義的一致。然后 就可以使用這個(gè)庫(kù)了。
我之前就加了lib所以浪費(fèi)了不少時(shí)間。
希望對(duì)大家有些幫助。

相關(guān)案例查看更多