Saya berpikir untuk menggunakan beberapa alat untuk mengubah JAR menjadi APK. Tetapi apakah Nexus One saya memiliki memori yang cukup? Dan bagaimana dengan kontrolnya?
applications
compatibility
java
Jader Dias
sumber
sumber
Jawaban:
Minecraft Pocket Edition tersedia di Google Play Store dan Amazon's Appstore . Engadget memiliki tangan-on dari permainan, dan "SonyEricssonDev" memiliki video yang menunjukkan Minecraft yang dimainkan di Xperia Play.
sumber
Saya tidak tahu apa-apa tentang Minecraft, tetapi saya tidak bisa melihat bagaimana itu mungkin tanpa menulis ulang potongan besar tentang itu. Bahkan jika Anda dapat mengonversi JAR ke .apk, ada banyak kelas Java yang bukan bagian dari API Android. Selain itu, Android tidak termasuk AWT, Swing atau Java 2D / 3D, ia memiliki UI dan API grafiknya sendiri, sehingga antarmuka pengguna harus ditulis ulang.
sumber
Android tidak bisa begitu saja "menjalankan" aplikasi Java asli. Android tidak memiliki Java Virtual Machine. Android menggunakan Mesin Virtual Dalvik, yang sama sekali berbeda.
Meskipun aplikasi android ditulis dalam Java, ini adalah "subset" dari Java aktual. jadi bahkan jika Anda bisa menjalankan file jar melalui "konverter", tidak ada jaminan kode tersebut sebenarnya didukung oleh Dalvik.
sumber
Anda dapat menjalankan JAR asalkan itu adalah midlet untuk seluler (j2ME)
Ada beberapa JVM yang tersedia di pasar. Saya banyak menggunakannya pada hari-hari awal G1 saya untuk beberapa "aplikasi pembunuh" (Opera Mini, QQ)
sumber