android64位機子相容32位 so庫檔案

2021-07-30 09:00:17 字數 355 閱讀 1377

猴子在呼叫高德地圖的時候,遇到乙個作業系統相容問題,異常堆疊說是找不到so庫檔案,猴子就不懂了,明明有他說的那個檔案。

解決方案也很簡單,在build.gradle中加上,這句話的意思大概就是,告訴程式載入如下的so檔案

defaultconfig 

}

這時會報錯,因為gradle的配置中,並不知道是否要做作業系統的相容,這時只要在gradle.properties檔案中加上

android.usedeprecatedndk=

true

就可以了。

執行,終於能奇蹟般地執行起來了。

**:

64位ubuntu 相容32位

首先要開啟64位系統對32位的支援 第一步 確認64為架構的核心 dpkg print architecture 輸出 adm64 說明已擁有64位架構核心。第二步 確認開啟了多架構支援功能 dpkg print foreign architectures 輸出 i386 說明已開啟,如果沒有需要手...

iOS 工程 相容64位 容易遇到的問題

tips 正文 好在大部分用來打包.a檔案的原始檔都在gitlab上,我還能找到,這算是不幸中的萬幸 1 aes替換,無問題 2 asi替換,在 target build phases compile source 中所有asi 檔案的compile flags 設定 fno objc arc 相容...

帶指標的通訊結構體32位與64位相容

最近做乙個移植專案,將32位上的vpn移植到64位環境上。由於當初設計未考慮可移植性,導致移植時出現了很多的問題,其中最典型的乙個問題就是通訊結構帶指標的問題。場景分析 如下的兩個結構體,其中b在通訊時做通訊結構使用 cpp view plain copy print?struct a struct...