Bagi para pengembang J2Me ato yang pernah kenalan dengan hal ini, pasti kenal apa yang namanya jad sama jar
jad –> java application descriptor
jar –> bundle aplikasi java lah pokoknya 😛
dan biasanya kalau untuk emulator di pc, kita membuka aplikasi ini melalui jad nya.
Untuk yang menggunakan windows pasti gampang gampang aja, tinggal install yang namanaya wtk
http://java.sun.com/products/sjwtoolkit/download.html
dan sudah, secara otomatis, jika kita membuka file jadnya emulator akan langsung berjalan dengan otomatis
tapi gimana dengan yang menggunakan linux?
pertama gw bingung -_-
caranya gimanaa
cari di gugel ‘file default association in linux’ dan ktemu cara bwt ngasih default file association :
gampang banget
1. klik kanan program dengan file tipe yang ingin di kasi program default buat mbukanya
2.pilih tab Open with dan pilih programnya
Ok udah beres.
tapi terus, emulatornya kok kagag ada -_-
tapi di bawah ada tu tab dengan tulisan
custom command
langsung coba2 de gw masuk ke direktori emulator gw
/usr/local/netbeans6.5/mobility8/WTK2.5.2/bin/emulator
panjang . .
gag guna pula -_-
uhhh
ternyata kita harus nambahin satu parameter lagi yang kelewatan
emulator -Xdescriptor:{jad filenya}
nah tu dia
masalah baru lagi
soalnya kalo di custom command aku kasih
emulator -Xdescriptor:
tetep gag mau jalan
akhirnya muncullah solusi
bwt custom command sendiri
langkah langkahnya
sudo touch /usr/bin/emulator –> membuat command dengan nama emulator
sudo gedit /usr/bin/emulator –> pake gedit, gw gag belum biasa pake vim / nano
terus di dalemnya gw isi :
sudo /usr/local/netbeans6.5/mobility8/WTK2.5.2/bin/emulator -Xdescriptor:$1
maksud $1 adalah argumen pertama yang dikasiin ke commandnya, jadi jika nanti kita panggil emulator sdd.jad, maka $1 akan mempunyai nilai yang sama dengan sdd.jad
kemudian jangan lupa diganti aksesnya biar bisa dibaca
sudo chmod +rx /usr/bin/emulator
terus gw coba lagi d. .
and
tararaaaaa
berjalan dengan baik dan benar 🙂