Android sejak awal mewakili "platform terbuka", dan ini membantu untuk mendapatkan sedikit konteks.
Pada saat dirilis, platform seluler relatif unik dengan rantai alat pengembang yang bekerja pada Windows, Mac, dan Linux. Setiap perangkat dapat dimasukkan ke 'mode pengembang' tanpa perlu mendaftarkan perangkat ke server otorisasi pusat (lihat iOS Apple dan kemudian Microsoft Windows Phone).
Distribusi aplikasi pada non-smartphone biasanya dilakukan berdasarkan per operator dan beberapa perilaku itu bertahan hingga 2011 dengan AT&T menghapus "sumber tidak dikenal" dari ponsel mereka:
https://forums.att.com/t5/Android/quot-Unknown-Sources-quot/td-p/2814557
dan operator terus menggabungkan aplikasi mereka sendiri pada perangkat yang dijual di jaringan mereka, yaitu bloatware.
Dokumentasi pengembang resmi menyebutkan distribusi alternatif:
https://developer.android.com/distribute/marketing-tools/alternative-distribution
Sebagai platform terbuka, Android menawarkan pilihan. Anda dapat mendistribusikan aplikasi Android Anda kepada pengguna dengan cara apa pun yang Anda inginkan, menggunakan pendekatan distribusi apa pun atau kombinasi pendekatan yang memenuhi kebutuhan Anda. Dari menerbitkan di pasar aplikasi hingga melayani aplikasi Anda dari situs web atau mengirim email langsung kepada mereka pengguna, Anda tidak pernah terkunci ke platform distribusi tertentu.
Jadi, jika Anda adalah pengembang aplikasi, begitu Anda mampu membeli perangkat, secara teori Anda dapat mengunduh alat pengembang gratis, menulis aplikasi, mengujinya, dan menggunakan (lingkungan perusahaan atau wilayah yang tidak didukung oleh Google) tanpa harus berinteraksi dengan Google dalam kapasitas resmi.
Aplikasi distribusi pihak ketiga termasuk Amazon App Store, Forticite Epic Games, dan F-Droid (aplikasi open source).
Dengan Android 8.0 izin pemasangan butiran halus ditambahkan sehingga pengguna akhir sekarang memiliki kemampuan memblokir aplikasi resmi sebelumnya tanpa memblokir yang lain:
https://developer.android.com/studio/publish/#publishing-unknown