Signing Aplikasi Android
Apa yang dimaksud dengan signing? Sebenarnya konsepnya sama dengan sertifikat pada halaman web yang secure. Dengan proses signing, kita akan membuat suatu sertifikat sebagai tanda bahwa aplikasi tersebut memang benar-benar buatan kalian. Sertifikat tersebut dienkripsi, mempunyai private key dan ada masa berlakunya.Supaya gampang, kita akan menggunakan Eclipse IDE untuk membantu proses signing aplikasi Android. Namun beberapa langkah awal kita harus tetap menggunakan command line.
Pre-requisites
Beberapa hal yang harus dilakukan :
- Update environment path Windows (tambah Java variabel) cara di sini
Membuat Keystore
Hal pertama yang kita lakukan adalah membuat keystore. Keystore adalah semacam tempat untuk menyimpan private key. Buka command tools dan ketikkan perintah berikut :
1
2
| $ keytool -genkey - v -keystore my-release-key.keystore - alias alias_name -keyalg RSA -keysize 2048 -validity 10000 |
1
2
| $ keytool -genkey - v -keystore helloworld.keystore - alias twoh -keyalg RSA -keysize 2048 -validity 10000 |
Ketika kita masukkan command tersebut ke cmd windows, akan muncul tampilan seperti berikut :
Pada sertifikat private key yang kita buat, kita harus memasukkan beberapa informasi sebagai berikut :
- Keystore password,
- Nama,
- Organisasi/Perusahaan (termasuk unit/departemennya), dan
- Lokasi (Kota, State/Province, Negara)
Sigining Aplikasi Android Menggunakan Eclipse
Setelah keystore selesai dibuat, kita sekarang punya private key. Yang harus dilakukan selanjutnya adalah menandai aplikasi buatan kita dengan keystore tersebut. Berikut adalah langkah-langkahnya :- Buka Eclipse, dan pilih proyek yang mau di-upload ke Google Play.
- Klik kanan pada nama proyek, pilih Android tools > Export Signed Application Package
- Kemudian, pilih project yang mau diekspor. Sekalian mengecek apakah ada error atau tidak. Jika sudah, klik Next
- Selanjutnya, kita akan memilih keystore yang akan digunakan. Kita pilih opsi, Use Existing Keystore. Pilih keystore yang tadi telah digenerate, dan masukkan password. Klik Next.
- Setelah itu, kita memilih key alias. Dan kita masukkan lagi password untuk key alias. Jika sudah, klik Next.
- Setelah itu, kita pilih nama APK tujuan ekspor. Jika sudah, klik Finish
0 Komentar untuk "Tutorial Signing Aplikasi Android Menggunakan Eclipse"