.so文(wén)件的平台相關(guān)性
發表時間:2020-10-19
發布人:葵宇科技
浏覽次數:31
.so文(wén)件的平台相幹性
這個(gè)問(wèn)題比較簡單,然則因為當時本身并不清跋扈有這種區分擔緻本身花(huā)了不少(shǎo)時光進行測試,修改;徒花(huā)了很多時光做無用功,寫出來給本身鼓勵。
在應用百度地圖sdk的時刻一共有兩個(gè)庫文(wén)件jar包和(hé)一個(gè)c++的.so文(wén)件
[img]
在我本身的一個(gè)demo工程中(zhōng)如(rú)許寫沒有問(wèn)題,直接獲得了我要的地圖gps信息,然後我将這個(gè)demo的功能放到工程中(zhōng)的時刻就出現了問(wèn)題,并且浪費了我很長時光才得以解決
[img]
在這個(gè)工程中(zhōng),應用.so文(wén)件有四個(gè)文(wén)件包,armeabi、armeabi-v7a、mips、x86;當然大年夜家肯定是知道這幾個(gè)文(wén)件的差别了;然則同上demo中(zhōng)的設備雷同,卻不克不及正常應用該.so文(wén)件——libocSDK4d.so,并且不報任何缺點,本來認為是源法度榜樣的問(wèn)題,測試過後發明是.so文(wén)件的路(lù)徑問(wèn)題;在demo中(zhōng)因為隻給出了armeabi文(wén)件夾,并在該文(wén)件夾中(zhōng)給出了該.so文(wén)件,是以可(kě)以直接應用;而在工程中(zhōng)因為有代表四個(gè)不合平台的文(wén)件夾,這時刻就必須得在四個(gè)文(wén)件夾中(zhōng)都放置該.so文(wén)件,或者在本身機型應用的平台的.so文(wén)件中(zhōng),如(rú)許就可(kě)以正常應用.so文(wén)件了;這很類似于layout的适配;然則又有很大年夜的不合,知道這個(gè)問(wèn)題的地點,今後寫的時刻會加倍留意這個(gè)問(wèn)題了
精确的放置地位:
[img]