Libgdx是一款支持2D與3D游戲開發(fā)的游戲類庫(kù),兼容大多數(shù)微機(jī)平臺(tái)(標(biāo)準(zhǔn)JavaSE實(shí)現(xiàn),能運(yùn)行在Mac、Linux、Windows等系統(tǒng))與Android平臺(tái)(Android1.5以上即可使用,Android2.1以上可滿功率發(fā)揮)。
新建一個(gè)Android項(xiàng)目,F(xiàn)ile -> New -> Project -> Android Project。
新建一個(gè)文件夾libs(這個(gè)名字是固定的,不能隨意改),將下載到的jar復(fù)制進(jìn)去,android平臺(tái)只需要復(fù)制gdx.jar和gdx-backend-android.jar。
增加引用,然后將armeabi和armeabi-v7a兩個(gè)文件夾復(fù)制到libs文件夾中。
注意:
如果仔細(xì)觀察Logcat,就會(huì)發(fā)現(xiàn)一個(gè)error:
E/libEGL(382): couldn't load library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
這個(gè)沒什么關(guān)系,這是系統(tǒng)嘗試加載硬件OpenGL驅(qū)動(dòng)失敗了,然后回到軟件的處理方法上,不是缺陷或者錯(cuò)誤。