猴子在呼叫高德地圖的時候,遇到乙個作業系統相容問題,異常堆疊說是找不到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...