[英]64Bit Version for AndEngine
我必須提供64位版本的Android游戲,該游戲在Google Play商店中使用AndEngine。 AndEngine的官方github repo沒有提供64位版本的庫。 有誰知道如何將庫轉換為64位? 我試着添加以下內容:
APP_ABI := armeabi-v7a x86 x86_64 arm64-v8a
行到“Application.mk”文件並運行build.sh。 很遺憾沒有成功。
有沒有人成功構建64位版本AndEngine?
我得到了“build.sh”運行並重建本機文件。 我上傳了更新的AndEngine,其中包含64位原生.so文件到我的github帳戶。
AndEngine:
https://github.com/jonnyright/AndEngine
AndEngine Box2D擴展:
https://github.com/jonnyright/AndEnginePhysicsBox2DExtension
Andengine libandengine.so
文件只包含2個類GLES20Fix
和BufferUtils
,這里是它們 。 以下是java類GLES20Fix.java和BufferUtils.java ,它們從libandengine.so
調用類。 正如可以從Java源代碼和注釋C-類看到包含用於系統缺陷的解決方法11078 , 16941 , 8931 ,其在分別的Android 2.2(Froyo的),機器人3.0(蜂窩)和Android 3.2(honeycomb_mr2)。
因此,如果您不支持android 2.x和3.x設備,則應該從項目中刪除所有libandengine.so
文件。 大約一年前我們用我們的項目這樣做了,一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.