Tôi chưa bao giờ thực hiện một chương trình thành một tệp thực thi trước đây và tôi đã xem xét cách thực hiện điều này một thời gian. Khi tôi cố gắng đặt nó vào một cái lọ, mọi thứ đều hoạt động tốt nhưng khi tôi cố gắng chạy nó thì không có gì xảy ra cả.Làm thế nào để thực thi một trò chơi LIBGDX của tôi
Làm cách nào để làm cho trò chơi của mình trở thành một tệp thực thi (trên cửa sổ, không phải android) Tôi cảm thấy mình không liên kết nó với thư viện hay gì đó ... Không chắc chắn. Cảm ơn!
Edit: tôi nên thêm tôi nhận được lỗi
JAR export finished with warnings. See details for additional information.
duplicate entry: com/badlogic/gdx/utils/arial-15.fnt
duplicate entry: com/badlogic/gdx/utils/arial-15.fnt
duplicate entry: com/badlogic/gdx/utils/arial-15.png
duplicate entry: com/badlogic/gdx/utils/arial-15.png
Jar export finished with problems.
See details for additional information.
Để rõ ràng bạn đang tìm cách xây dựng một tệp thực thi cho những người khác chạy trên Windows? Hoặc trên thiết bị Android của họ? (Hoặc trên máy Mac?) –
Tôi đã tìm ra cách xuất APK và làm cho nó hoạt động trên các thiết bị Android và nó hoạt động rất tốt. Nhưng bạn đúng, tôi đang cố gắng làm cho nó hoạt động trên các cửa sổ. Tôi vẫn chưa tìm ra. –
FWIW, tôi cũng nhận được một loạt cảnh báo 'trùng lặp nhập'. Tuy nhiên, chúng cho các lớp khác nhau. Bạn nên kiểm tra tệp .jar kết quả (ví dụ: với winzip hoặc 7zip) và thấy tệp chứa tệp lớp của bạn và tệp META-INF \ MANIFEST.MF tham chiếu đúng "Main-Class". Cấp cao nhất của .jar cũng phải có nhiều thư viện trong đó (ví dụ: gdx.dll và libgdx.so, v.v.). –