2012-01-05 41 views
5

Tôi gặp sự cố khi chạy các ví dụ từ andengine. Lỗi tôi nhận được ở dòng này:Lỗi AndEngine khi đang tải thư viện

System.loadLibrary("andenginephysicsbox2dextension"); 

Không thể tải andenginephysics2dextension. Tìm thư viện trả về null. Tôi nhận thấy những người khác tiếp tục gặp vấn đề này nhưng không có giải pháp nào được đề xuất.

Mọi trợ giúp đều được hoan nghênh! Cảm ơn.

Trả lời

10

có vẻ như bạn đã bỏ lỡ để sao chép các thư viện gốc. AndEngine hiện được lưu trữ trên github và nó đang được phát triển hoàn hảo! (https://github.com/nicolasgramlich/AndEngine) thông tin thêm về những gì đã thay đổi trong phiên bản GLES2 mới tại đây: http://www.andengine.org/forums/announces/andengine-gles2-pre-release-on-december-23rd-t6097.html#p26851

Sử dụng AndEngine làm dự án thư viện và sẽ tự động 'sao chép' thư viện gốc vào dự án của bạn.

Best Regards, Nicolas

3

Lỗi bạn nhận được là do bạn phải tự xây dựng tiện ích Box2D. Tôi nghĩ rằng có hướng dẫn làm thế nào để làm điều đó. Tuy nhiên tôi dừng lại ở đó và tải xuống các bản demo từ thị trường. Sau đó, cuối cùng chuyển sang libGDX.

+0

là libgdx tốt hơn andengine? – Fofole

+0

Nó khác, không thể nói là tốt hơn. Nó buộc bạn phải đi một chút dưới mui xe để hiểu mọi thứ. Đó là tốt tôi nghĩ. Ngoài ra tôi tìm thấy tài liệu cho libGDX tốt hơn nhiều so với AndEngine. LibGDX dường như là dự án trực tiếp và AndEngine không có cam kết nào trong hơn 3 tháng kể từ khi Nicholas làm việc cho Zynga. Kiểm tra cả hai và quyết định phù hợp với bạn nhất. Cá nhân tôi đã thử Cocos2D cho Android, AndEngine và bây giờ tôi sử dụng libGDX. – Ludevik

+0

AndEngine đã chuyển đến github đây là lý do tại sao nó trông chết trong kho cũ. https://github.com/nicolasgramlich/AndEngine –

Các vấn đề liên quan