Tags

Kapan sih project android kita siap di publish
secara konsep dasar sebenarnya ketika project kita berhasil di running misalnya dari eclipse,, akan menghasilkan file apk yang sudah siap sedia di gunakan.

biasanya file apk ini terdapat pada project (dalam folder bin),, file itu sebenarnya sudah siap di distribusikan kepada user, tapi sebenarnya proses ini tidak dianjurkan karena banyak hal lain yang belum kita cover misalnya sampai kapan masa aktif aplikasi ntar, penanganan public/private key berhubungan dengan update ntar, serta masalah security.

sehingga kalau file apk tersebut di upload misalnya ke android market bisa jadi berhasil, tetapi akan ada kemungkinan akan hilang lagi, karena memang apk kita itu tidak sesuai dengan standard procedure apk yang telah dianjurkan google,, jadi apa langkah2 untuk menyiapkan apk/project kita siap di upload ke android market…

berikut adalah langkah-langkah publish aplikasi android kita ke android market.

Mempersiapkan release keystore
gunanya ini adalah untuk generate public/private key serta masa validasi aplikasi kita ntar.

langkah-langkahnya.
– start – run – cmd (linux machine = terminal)
– masuk ke direcotry bin folder jdk instlation
– ketikkan perintah seperti berikut

keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

setelah proses enter anda akan diminta memasukkan keterangan-keterangan seperti password,nama, nama lengkap, organisasi, tempat/kota serta negara.

hasil dari proses itu adalah akan membentuk keystore kita yang namanya my-release-key.keystore di folder bin, nama file ini bisa anda sesuaikan dengan penamaan yang anda butuhkan.

-validaty 10000 artinya aplikasi kita nantinya validasinya sampai 10000 hari, tentunya kalau kita inginkan aplikasi hanya bertahan 10 hari berarti -validaty 10

Mempackage aplikasi(apk)
Langkah selanjutnya adalah mempackage apk kita dengan keystore yang tadi, caranya adalah
– buka eclipse dan pilih project yang akan kita publish
– pilih menu android-tools- Export Signed Application Package seperti gambar berikut :

– selanjutnya penentuan key store selection
browse tempat my-release-key.keystore yang telah kita buat serta passwornya seperti gambar berikut :

– selanjutnya penentuan key alias selection.. pilih combonya kemudian masukkan password my-relase-key nya.

– selanjutnya penentuan posisi hasil akhir apk.

– sampai disini apk tersebut sudah siap di upload ke market.android

Langkah-langkah upload ke android-market
1. persiapkan account google
2. ingat,,, ting..ting… upload aplikasi ke android-market bayar,,, artinya kita harus membayar $25 atau sekitar Rp. 250.000 dan itu berguna untuk seumur hidup,, artinya kita hanya bayar pertama saja.
2. publish aplikasi kita (https://market.android.com/publish/).

Hal-hal yang perlu di perhatikan.
– aplikasi yang sudah kita upload dengan release-key tadi dapat anda update, update disini ada procedurenya,
untuk package pertama seharusnya kita sudah didesain di android.manifest project kita bahwa version code dari aplikasi kita adalah 1 seperti berikut :

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="doa.islam"
      android:versionCode="1"
      android:versionName="1.0">
...

untuk update aplikasi yang sama apabila ada perubahan sebelum di upload apknya lagi pastikan versioncodenya sudah anda ubah seperti berikut

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="doa.islam"
      android:versionCode="2"
      android:versionName="2.0">
...

dengan begitu..sistem market.android akan bisa melakukan notifikation terhadap user yang sudah pernah install aplikasi kita,, hal ini akan muncul notifikasi ketika user yang sudah pernah install aplikasi kita ketika membuka android-market.

begitulah ceritaku ketika upload aplikasi mahasiswa bimbingan ane ke android-market.