Bergabunglah bersama kami di ⁠#Android11: The Beta Launch Show pada tanggal 3 Juni!

Opsi distribusi alternatif

Sebagai platform terbuka, Android menawarkan pilihan. Anda dapat mendistribusikan aplikasi Android kepada pengguna dengan cara apa pun yang diinginkan, menggunakan metode distribusi apa pun atau kombinasi metode yang sesuai dengan kebutuhan Anda. Mulai dari memublikasikan aplikasi di marketplace, menyajikannya melalui situs, hingga mengirimkannya langsung kepada pengguna melalui email, Anda tidak dibatasi untuk menggunakan satu platform distribusi saja.

Proses untuk mem-build dan memaketkan aplikasi untuk didistribusikan akan tetap sama, terlepas dari cara Anda mendistribusikannya. Hal ini akan menghemat waktu dan memungkinkan Anda mengotomatiskan bagian-bagian proses tersebut sebagaimana diperlukan. Anda dapat membaca bagian Mempersiapkan Rilis untuk mengetahui informasi selengkapnya.

Bagian di bawah ini menjelaskan beberapa alternatif untuk mendistribusikan aplikasi Anda.

Pendistribusian melalui marketplace aplikasi

Biasanya, untuk menjangkau audiens seluas mungkin, Anda perlu mendistribusikan aplikasi melalui marketplace, seperti Google Play.

Google Play merupakan marketplace utama untuk aplikasi Android dan akan berguna terutama jika Anda ingin mendistribusikan aplikasi ke audiens yang luas di seluruh dunia. Namun, Anda dapat mendistribusikan aplikasi melalui marketplace aplikasi mana pun atau menggunakan beberapa marketplace sekaligus.

Tidak seperti metode distribusi lainnya, Google Play memungkinkan Anda menggunakan layanan Penagihan via Google Play dan layanan Pemberian Lisensi. Layanan Penagihan via Google Play memudahkan Anda untuk menjual produk dalam aplikasi, seperti permata game atau upgrade fitur aplikasi. Layanan Pemberian lisensi membantu mencegah penginstalan dan penggunaan yang tidak resmi atas aplikasi Anda.

Mendistribusikan aplikasi melalui email

Ada satu cara mudah dan cepat untuk merilis aplikasi Anda, yaitu dengan mengirimkannya kepada pengguna melalui email. Untuk melakukannya, siapkan aplikasi untuk dirilis, lampirkan ke email, lalu kirimkan kepada pengguna. Saat pengguna membuka email Anda di perangkat Android, sistem Android akan mengenali APK tersebut dan menampilkan tombol Instal Sekarang dalam pesan email. Pengguna dapat menginstal aplikasi Anda dengan menyentuh tombol tersebut. Pengguna harus menyetujui penginstalan aplikasi yang tidak dikenal agar dapat melanjutkan penginstalan.

Sebaiknya hanya distribusikan aplikasi melalui email kepada pengguna yang tepercaya saja; cara ini rentan terhadap pembajakan dan distribusi tidak resmi karena siapa pun yang menerima email Anda dapat meneruskannya ke orang lain.

Mendistribusikan aplikasi melalui situs

Jika tidak ingin merilis aplikasi di marketplace seperti Google Play, Anda dapat menyediakannya untuk didownload di situs atau server Anda, termasuk server pribadi atau perusahaan. Untuk melakukannya, siapkan aplikasi terlebih dahulu untuk dirilis seperti biasa, kemudian hosting file APK siap rilis tersebut di situs dan sediakan link download kepada pengguna. Untuk menginstal aplikasi yang didistribusikan dengan cara ini, pengguna harus memilih untuk menyetujui penginstalan aplikasi yang tidak dikenal.

Persetujuan pengguna untuk menginstal aplikasi yang tidak dikenal

Android melindungi pengguna dari proses download dan penginstalan aplikasi yang tidak dikenal, atau aplikasi dari sumber selain Google Play, yang sudah tepercaya. Android akan memblokir penginstalan tersebut sampai pengguna setuju untuk mengizinkan penginstalan aplikasi dari sumber lain. Proses persetujuan ini bergantung pada versi Android yang berjalan di perangkat pengguna:

Gambar 1: Layar setelan sistem Instal aplikasi yang tidak dikenal, tempat pengguna dapat memberikan izin kepada sumber tertentu untuk menginstal aplikasi yang tidak dikenal.

  • Di perangkat yang menjalankan Android 8.0 (API level 26) dan yang lebih tinggi, pengguna harus membuka layar setelan sistem Instal aplikasi yang tidak dikenal untuk mengaktifkan penginstalan aplikasi dari lokasi tertentu, seperti dalam Gambar 1.
  • Di perangkat yang menjalankan Android 7.1.1 (API level 25) dan yang lebih rendah, pengguna harus mengaktifkan setelan sistem Sumber tidak dikenal dalam Setelan > Keamanan di perangkatnya.

Pada kedua situasi di atas, pengguna harus menyelesaikan proses persetujuan sebelum mereka dapat mendownload dan menginstal aplikasi yang tidak dikenal ke perangkatnya.