Có thể chạy Minecraft trên Android không?


8

Tôi đã suy nghĩ trong việc sử dụng một số công cụ để chuyển đổi JAR thành APK. Nhưng Nexus One của tôi có đủ bộ nhớ không? Và những gì về điều khiển?


Egad, xin vui lòng không. Tôi mất đủ thời gian và ngủ với Minecraft như hiện tại mà không có nó trên điện thoại của mình :)
shambleh

Câu trả lời:



12

Tôi không biết gì về Minecraft nhưng tôi không thể thấy nó sẽ như thế nào nếu không viết lại những phần lớn của nó. Ngay cả khi bạn có thể chuyển đổi JAR thành .apk, có nhiều lớp Java không phải là một phần của API Android. Hơn nữa, Android không bao gồm AWT, Swing hoặc Java 2D / 3D, nó có giao diện người dùng và API đồ họa riêng, vì vậy giao diện người dùng sẽ cần phải được viết lại.


3
Minecraft sử dụng rất nhiều mã trên mỗi nền tảng, chủ yếu để xử lý OpenGL, âm thanh và xử lý đầu vào. Họ cung cấp các phiên bản cho Windows, Mac OS và Linux i386 / x86_64 - hầu như không có cơ hội bạn có thể chạy nó trên thiết bị MIPS / ARM ..
GreyCat

9

Android không thể chỉ "chạy" các ứng dụng Java gốc. Android không có Máy ảo Java. Android sử dụng Máy ảo Dalvik, hoàn toàn khác biệt.

Mặc dù các ứng dụng Android được viết bằng Java, nhưng nó là một "tập hợp con" của Java thực tế. vì vậy ngay cả khi bạn có thể chạy các tệp jar thông qua "trình chuyển đổi", không có gì đảm bảo mã thực sự được Dalvik hỗ trợ.


1

Bạn có thể chạy JAR với điều kiện là một midlet cho thiết bị di động (j2ME)

Có một số JVM có sẵn trên thị trường. Tôi đã sử dụng chúng rất nhiều trong những ngày đầu G1 của tôi cho một số "ứng dụng sát thủ" (Opera Mini, QQ)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.