[請益] Android Plugin 裡的 ABI

看板GameDesign作者 (非常念舊)時間6年前 (2018/01/01 16:23), 編輯推噓0(004)
留言4則, 1人參與, 6年前最新討論串1/1
我提供第三方 android sdk,一個aar檔。裡面有七個架構的 .so arm64-v8a armeabi armeabi-v7a mips mips64 x86 x86_64 我提供的 sdk 給客戶的專案,客戶的專案會 import 我的 aar,最後客戶 也會建置出app-release.aar,我將我的library.aar和客戶的app-release.aar 丟至Unity 的 Plugins輸出成apk出現 Failure to initialize! Your hardware does not support this application, sorry! 我最後解法是只留下 armeabi-v7a 才可以正常運作。 很奇怪!! 我在APK有加入 android.os.Build.SUPPORTED_ABIS 來看適合的ABI 它顯示出arm64-v8a阿!! 另外Unity平台不會自己選擇適合的 ABI嗎?我網路上查到的說是 Android 安裝包 會自己搜尋適合的ABI,但我提供所有架構的,他感覺是從第一順位去找 感謝指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.189.37 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1514795029.A.5DF.html

01/01 16:35, 6年前 , 1F
我在Unity平台的player settings的other settings有
01/01 16:35, 1F

01/01 16:36, 6年前 , 2F
看到Device Filter為FAT(armeabi-v7a+x86)的設定 不
01/01 16:36, 2F

01/01 16:36, 6年前 , 3F
知道有沒有關聯..
01/01 16:36, 3F

01/01 16:53, 6年前 , 4F
https://goo.gl/sHngWS 好像很有關聯
01/01 16:53, 4F
文章代碼(AID): #1QIV0LNV (GameDesign)