Belajar Cara Membuat Release APK di Android Studio



Assalamualaikum Warahmatullahi Wabarakatuh.

Pada tutorial kali ini kita akan membahas cara membuild project android kita menjadi file APK, didalam Android Studio kita dapat membuat 2 jenis file apk, yaitu versi debug dan versi release.
Debug APK yaitu file apk dari aplikasi kita yang belum sepernuhnya rilis, bertujuan sebagai uji coba untuk mencari bug / error.
Release APK yaitu file apk yang sudah sepenuhnya rilis dan siap di share atau di publikasikan pada PlayStore.

Materi lainnya yang harus kalin pelajari:

Seperti yang sudah saya jelaskan sebelumnya, dengan membuild project kita menjadi apk (release), kita dapat mensharing aplikasi yang sudah kita buat dan juga mempublikasikannya, jika dalam bentuk versi debug, aplikasi kita tersebut tidak dapat di upload di playStore atau sejenisnya dan vari debug juga mempunyai size file yang lebih besar dibandingkan versi release.

Belajar Cara Membuat Release APK di Android Studio

1) Pertama-tama siapkan project aplikasi android yang akan di build menjadi file apk, saya anggap kalian sudah mempunyai project tersebut sebelumnya.

2) Sebelum kita membuild project tersebut, pastikan kalian sudah mengatur varsionCode dan versionName-nya, untuk mengaturnya buka file build.gradle (app). disini kalian dapat mengatur kode versi dan nama versinya.
android {
    compileSdkVersion 27
    buildToolsVersion "27.0.2"
    defaultConfig {
        applicationId "android.cianjur.developer.net.basicandroid"
        minSdkVersion 14
        targetSdkVersion 27
        versionCode 1
        versionName "1.0 (WILDAN TECHNO ART)"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
Pada versionCode, versi awalnya adalah 1, jika kalian mengupdate aplikasi tersebut, versionCodenya harus terus bertambah, misalnya jadi 2 dan seterusnya. Dan untuk versionName kalian dapat membuat nama versinya dengan bebas, misalnya seperti pada contoh diatas, atau cukup sepert ini 1.0 atau 1.0.0.

Jika sudah, selanjutnya klik Sync Now.

3) Pastikan tidak ada source code yang error, jika sudah aman, untuk membuat file release apk, caranya klik menu Build > Generate Signed APK.


4) Pada halaman ini, pertama kalian harus membuat file KeyStore berformat .jks. caranya klik tombol Create new...


5) Disini klik tombol (....), untuk membuat menentukan lokasi penyimpanan dari file .jks dan beri nama file tersebut.


6) Setelah kalian menentukan Key ktore path, selanjutnya isi data-data tersebut, seperti nama, password, kota, kode pos, dsb.



Berikut keterangan dari data-data yang harus kalian isi:

  • Password (Key Store) : Membuat Password key store baru
  • Alias : Mempunyai peran seperti username, buat nama alias baru
  • Password (Alias) : Membuat Password Alias baru
  • Validity (Years) : Isi dengan angka 25 saja
  • Lalu isi dengan nama lengkap, organisasi unit, nama organisasi, kota, provinsi dan kode dari negra kita (Indonesia).

7) Maukan Password Key Store, Nama Alias dan Password Alias yang sudah kita buat sebelumnya. Setelah itu klik Next.


8) Ceklis pada V1 (Jar Signature) dan V2 (Full APK Signature). Lalu Klik Finish.


9) Tunggu hingga proses Build selesai, jika sudah maka file tersebut akan tersimpan pada folde app > release, dengan nama app-release.apk (Rename file tersebut).


Sekian dari saya, mohon maaf bila ada kesalahan, jika ada yang ingin ditanyaka, silakan isi kolom komentar dibawah ini.

Wassalamualaikum Warahmatullahi Wabarakatuh.

Wildan M Athoillah
Wildan M Athoillah Blogger dan spesialis pembuat aplikasi android.