![](/img/trans.png)
[英]Couldn't load game: findLibrary returned null: with cocos2d-x, no success despite many attempts?
[英]UnsatisfiedLinkError couldn't load game - cocos2d-x on Android
我正在嘗試為Android創建一個新的cocos2d-x項目,並遵循以下教程: Cocos2d-x Android集成
最后,嘗試運行應用程序時出現錯誤消息:
10-14 21:52:37.510: E/AndroidRuntime(1568): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load game: findLibrary returned null
“游戲”庫是從生成的活動中加載的:
System.loadLibrary("game");
但是我的項目中沒有game.so。 我只有libgame.so,該怎么辦才能解決此問題?
您將.so文件放在哪里? 確保它在“ libs”下,甚至在“ libs / armeabi”或“ libs / armeabi-v7”下。 如果已經有v7,請嘗試將其刪除。
android的命名約定將libgame.so變成loadlibrary的“游戲” ..您的命名是正確的
還請確保您使用NDK構建了該庫,或者該“游戲”的生產者也使用NDK構建了該庫(顧名思義,好像是這樣!)
好像您有一個64位問題,可以在這里找到
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.