Android (sistem operasi)

dari Wikipedia, ensiklopedia gratis
Langsung ke navigasi Langsung ke pencarian

Android
A flat robot head, a bright sea green semicircle with antennas and small holes for eyes.
Tangkapan layar
Android 12 screenshot.png
Android 12 home screen with Pixel Launcher
PengembangBerbagai (kebanyakan Google dan Open Handset Alliance )
Ditulis dalamJava (UI), C (inti), C++ dan lainnya [1]
keluarga OSMirip Unix ( kernel Linux yang dimodifikasi )
keadaan kerjaSaat ini
Model sumberSumber terbuka (sebagian besar perangkat menyertakan komponen berpemilik , seperti Google Play )
Peluncuran pertama23 September 2008 ; 13 tahun yang lalu [2] (2008-09-23)
Rilis terbaruAndroid 12 / 4 Oktober 2021 ; 6 bulan yang lalu [3] (2021-10-04)
Pratinjau terbaruAndroid 13 : Pratinjau Pengembang 2 / 17 Maret 2022 ; 45 hari yang lalu [4] (2022-03-17)
Gudang
Target pemasaranPonsel cerdas , komputer tablet , TV pintar ( Android TV ), Android Auto dan jam tangan pintar ( Wear OS )
Tersedia di100+ bahasa [5]
Perbarui metodeOver-the-air
Manajer paketberbasis APK
Platform64-bit ARM , x86-64 , dukungan RISC-V tidak resmi ; 32-bit (misalnya ARM) didukung [6] [7]
Jenis kernelMonolitik ( kernel Linux )
tanah penggunaBionic libc , [8] mksh shell, [9] Toybox sebagai utilitas inti [10] [11]

Antarmuka pengguna default
Grafis ( multi-sentuh )
Lisensi
Situs web resmiwww.android.com _ _ Edit this at Wikidata
Status dukungan
Didukung
Artikel dalam seri
Riwayat versi Android

Android adalah sistem operasi seluler berdasarkan versi modifikasi dari kernel Linux dan perangkat lunak sumber terbuka lainnya , yang dirancang terutama untuk perangkat seluler layar sentuh seperti ponsel cerdas dan tablet . Android dikembangkan oleh konsorsium pengembang yang dikenal sebagai Open Handset Alliance dan disponsori secara komersial oleh Google . Ini diresmikan pada November 2007, dengan perangkat Android komersial pertama, HTC Dream , diluncurkan pada September 2008.

Sebagian besar versi Android adalah milik. Komponen inti diambil dari Android Open Source Project (AOSP), yang merupakan perangkat lunak bebas dan open-source (FOSS) yang terutama dilisensikan di bawah Lisensi Apache . Ketika Android diinstal pada perangkat, kemampuan untuk memodifikasi perangkat lunak FOSS biasanya dibatasi, baik dengan tidak memberikan kode sumber yang sesuai atau mencegah penginstalan ulang melalui langkah-langkah teknis, menjadikan versi yang diinstal menjadi milik. Sebagian besar perangkat Android dikirimkan dengan perangkat lunak berpemilik tambahan yang telah diinstal sebelumnya, [13] terutama Layanan Seluler Google (GMS) [14] yang mencakup aplikasi inti seperti Google Chrome ,platform distribusi digital Google Play , dan platform pengembangan Layanan Google Play terkait.

Lebih dari 70 persen smartphone Android menjalankan ekosistem Google; beberapa dengan antarmuka pengguna dan rangkaian perangkat lunak yang disesuaikan vendor, seperti TouchWiz dan One UI oleh Samsung yang lebih baru, dan HTC Sense . [15] Ekosistem dan fork Android yang bersaing termasuk Fire OS (dikembangkan oleh Amazon ), HarmonyOS oleh Huawei atau ROM khusus seperti LineageOS . Namun, nama dan logo "Android" adalah merek dagang Google yang memberlakukan standar untuk membatasi penggunaan merek Android oleh perangkat "tidak bersertifikat" di luar ekosistemnya. [16] [17]

Kode sumber telah digunakan untuk mengembangkan varian Android pada rangkaian elektronik lainnya, seperti konsol game , kamera digital , pemutar media portabel , PC , masing-masing dengan antarmuka pengguna khusus. Beberapa turunan terkenal termasuk Android TV untuk televisi dan Wear OS untuk perangkat yang dapat dikenakan, keduanya dikembangkan oleh Google. Paket perangkat lunak di Android yang menggunakan format APK , umumnya didistribusikan melalui toko aplikasi berpemilik seperti Google Play Store , Amazon Appstore (termasuk untuk Windows 11 ), Samsung Galaxy Store ,Huawei AppGallery , Cafe Bazaar , dan GetJar , atau platform open source seperti Aptoide atau F-Droid .

Android telah menjadi OS terlaris di seluruh dunia pada ponsel cerdas sejak 2011 dan di tablet sejak 2013. Pada Mei 2021 , ia memiliki lebih dari tiga miliar pengguna aktif bulanan , basis terpasang terbesar dari sistem operasi apa pun, [18] dan pada Januari 2021 , Google Play Store menampilkan lebih dari 3 juta aplikasi. [19] Android 12 , dirilis pada 4 Oktober 2021, adalah versi terbaru. [3]

Sejarah

Jenis logo Android pertama (2007–2014)
Jenis logo Android kedua (2014–2015)
Jenis logo Android ketiga (2015–2019)
Logotype Android keempat (2019–sekarang)

Android Inc. didirikan di Palo Alto, California , pada Oktober 2003 oleh Andy Rubin , Rich Miner , Nick Sears, dan Chris White. [20] [21] Rubin menggambarkan proyek Android sebagai "potensi luar biasa dalam mengembangkan perangkat seluler yang lebih cerdas yang lebih sadar akan lokasi dan preferensi pemiliknya". [21] Niat awal perusahaan adalah untuk mengembangkan sistem operasi canggih untuk kamera digital , dan ini adalah dasar penawarannya kepada investor pada bulan April 2004. [22]Perusahaan kemudian memutuskan bahwa pasar untuk kamera tidak cukup besar untuk mencapai tujuannya, dan lima bulan kemudian telah mengalihkan usahanya dan mengajukan Android sebagai sistem operasi handset yang akan menyaingi Symbian dan Microsoft Windows Mobile . [22] [23]

Rubin kesulitan menarik investor sejak awal, dan Android menghadapi pengusiran dari ruang kantornya. Steve Perlman , teman dekat Rubin, memberinya uang tunai $10.000 dalam sebuah amplop, dan tak lama kemudian mengirimkan jumlah yang tidak diungkapkan sebagai dana awal. Perlman menolak saham di perusahaan, dan telah menyatakan "Saya melakukannya karena saya percaya pada hal itu, dan saya ingin membantu Andy." [24] [25]

Pada tahun 2005, Rubin mencoba untuk menegosiasikan kesepakatan dengan Samsung [26] dan HTC . [27] Tak lama setelah itu, Google mengakuisisi perusahaan pada bulan Juli tahun itu untuk setidaknya $50 juta; [21] [28] ini adalah "kesepakatan terbaik" Google menurut wakil presiden pengembangan perusahaan Google saat itu, David Lawee , pada 2010. [26] Karyawan kunci Android, termasuk Rubin, Miner, Sears, dan White, bergabung dengan Google sebagai bagian dari akuisisi. [21] Tidak banyak yang diketahui tentang rahasia Android Inc. pada saat itu, dengan perusahaan yang telah memberikan beberapa detail selain itu membuat perangkat lunak untuk ponsel. [21]Di Google, tim yang dipimpin oleh Rubin mengembangkan platform perangkat seluler yang didukung oleh kernel Linux . Google memasarkan platform tersebut kepada pembuat dan operator handset dengan janji menyediakan sistem yang fleksibel dan dapat ditingkatkan. [29] Google telah "berbaris serangkaian komponen perangkat keras dan mitra perangkat lunak dan memberi isyarat kepada operator bahwa itu terbuka untuk berbagai tingkat kerjasama". [ atribusi diperlukan ] [30]

Spekulasi tentang niat Google untuk memasuki pasar komunikasi seluler terus berkembang hingga Desember 2006. [31] Prototipe awal memiliki kemiripan yang dekat dengan ponsel BlackBerry , tanpa layar sentuh dan keyboard QWERTY fisik , tetapi kedatangan Apple iPhone 2007 berarti bahwa Android "harus kembali ke papan gambar". [32] [33] Google kemudian mengubah dokumen spesifikasi Android untuk menyatakan bahwa "Layar sentuh akan didukung", meskipun "Produk ini dirancang dengan kehadiran tombol fisik terpisah sebagai asumsi, oleh karena itu layar sentuh tidak dapat sepenuhnya menggantikan tombol fisik". [34] Pada tahun 2008, baik Nokia dan BlackBerry mengumumkan smartphone berbasis sentuhan untuk menyaingi iPhone 3G , dan fokus Android akhirnya beralih ke hanya layar sentuh. Smartphone pertama yang tersedia secara komersial yang menjalankan Android adalah HTC Dream , juga dikenal sebagai T-Mobile G1, diumumkan pada 23 September 2008. [35] [36]

HTC Dream atau T-Mobile G1, perangkat pertama yang dirilis secara komersial yang menjalankan Android (2008)

Pada tanggal 5 November 2007, Open Handset Alliance , sebuah konsorsium perusahaan teknologi termasuk Google, produsen perangkat seperti HTC , Motorola dan Samsung , operator nirkabel seperti Sprint dan T-Mobile , dan pembuat chipset seperti Qualcomm dan Texas Instruments , meluncurkan sendiri, dengan tujuan untuk mengembangkan "platform pertama yang benar-benar terbuka dan komprehensif untuk perangkat seluler". [37] [38] [39] Dalam setahun, Open Handset Alliance menghadapi dua pesaing open source lainnya, Symbian Foundation danLiMo Foundation yang terakhir juga mengembangkan sistem operasi mobile berbasis Linux seperti Google. Pada bulan September 2007, InformationWeek meliput studi Evalueserve yang melaporkan bahwa Google telah mengajukan beberapa aplikasi paten di bidang telepon seluler. [40] [41]

Sejak 2008, Android telah melihat banyak pembaruan yang secara bertahap meningkatkan sistem operasi, menambahkan fitur baru dan memperbaiki bug di rilis sebelumnya. Setiap rilis utama diberi nama dalam urutan abjad setelah makanan penutup atau makanan manis, dengan beberapa versi Android pertama disebut " Cupcake ", " Donut ", " Eclair ", dan " Froyo ", dalam urutan itu. Selama pengumuman Android KitKat pada tahun 2013, Google menjelaskan bahwa "Karena perangkat ini membuat hidup kita begitu manis, setiap versi Android dinamai makanan penutup", meskipun juru bicara Google mengatakan kepada CNNdalam sebuah wawancara bahwa "Ini seperti masalah tim internal, dan kami lebih suka menjadi sedikit — bagaimana saya harus mengatakannya — agak tidak dapat dipahami dalam masalah ini, menurut saya". [42]

Pada tahun 2010, Google meluncurkan rangkaian perangkat Nexus , jajaran di mana Google bermitra dengan berbagai produsen perangkat untuk memproduksi perangkat baru dan memperkenalkan versi Android baru. Seri ini digambarkan sebagai "memainkan peran penting dalam sejarah Android dengan memperkenalkan iterasi perangkat lunak baru dan standar perangkat keras di seluruh papan", dan dikenal karena perangkat lunak " bebas mengasapi " dengan "pembaruan tepat waktu". [43] Pada konferensi pengembangnya pada Mei 2013, Google mengumumkan versi khusus dari Samsung Galaxy S4 , di mana, alih-alih menggunakan kustomisasi Android Samsung sendiri, ponsel ini menjalankan "Android stok" dan dijanjikan untuk menerima pembaruan sistem baru dengan cepat. [44]Perangkat tersebut akan menjadi awal dari program edisi Google Play , dan diikuti oleh perangkat lain, termasuk edisi HTC One Google Play, [45] dan edisi Moto G Google Play. [46] Pada tahun 2015, Ars Technica menulis bahwa "Awal minggu ini, ponsel Android edisi Google Play terakhir di etalase online Google terdaftar sebagai "tidak lagi tersedia untuk dijual" dan "Sekarang semuanya hilang, dan terlihat seperti program telah selesai". [47] [48]

Eric Schmidt , Andy Rubin dan Hugo Barra pada konferensi pers 2012 mengumumkan tablet Nexus 7 Google

Dari 2008 hingga 2013, Hugo Barra menjabat sebagai juru bicara produk, mewakili Android di konferensi pers dan Google I/O , konferensi tahunan yang berfokus pada pengembang Google. Dia meninggalkan Google pada Agustus 2013 untuk bergabung dengan pembuat ponsel Cina Xiaomi . [49] [50] Kurang dari enam bulan sebelumnya, CEO Google saat itu Larry Page mengumumkan dalam posting blog bahwa Andy Rubin telah pindah dari divisi Android untuk mengambil proyek baru di Google, dan bahwa Sundar Pichai akan menjadi pemimpin Android baru. . [51] [52] Pichai sendiri akhirnya beralih posisi, menjadi CEO baru Google pada Agustus 2015 setelah restrukturisasi perusahaan menjadiKonglomerat alfabet , [53] [54] menjadikan Hiroshi Lockheimer kepala baru Android. [55] [56]

Pada Android 4.4 Kit Kat , akses penulisan bersama ke kartu memori MicroSD telah dikunci untuk aplikasi yang diinstal pengguna, di mana hanya direktori khusus dengan nama paket masing-masing, yang terletak di dalam Android/data/, yang tetap dapat ditulisi. Akses menulis telah dipulihkan dengan Android 5 Lollipop melalui antarmuka Google Storage Access Framework yang tidak kompatibel dengan versi sebelumnya . [57]

Pada bulan Juni 2014, Google mengumumkan Android One , satu set "model referensi perangkat keras" yang akan "memungkinkan [pembuat perangkat] untuk dengan mudah membuat ponsel berkualitas tinggi dengan biaya rendah", yang dirancang untuk konsumen di negara berkembang. [58] [59] [60] Pada bulan September, Google mengumumkan set pertama ponsel Android One untuk rilis di India. [61] [62] Namun, Recode melaporkan pada bulan Juni 2015 bahwa proyek itu "mengecewakan", mengutip "konsumen yang enggan dan mitra manufaktur" dan "salah sasaran dari perusahaan pencari yang tidak pernah benar-benar memecahkan perangkat keras". [63] Rencana untuk meluncurkan kembali Android One muncul pada Agustus 2015, [64]dengan Afrika diumumkan sebagai lokasi berikutnya untuk program ini seminggu kemudian. [65] [66] Sebuah laporan dari The Information pada Januari 2017 menyatakan bahwa Google sedang memperluas program Android One berbiaya rendah ke Amerika Serikat, meskipun The Verge mencatat bahwa perusahaan tersebut kemungkinan tidak akan memproduksi perangkat itu sendiri. [67] [68] Google memperkenalkan smartphone Pixel dan Pixel XL pada Oktober 2016, dipasarkan sebagai ponsel pertama yang dibuat oleh Google, [69] [70] dan secara eksklusif menampilkan fitur perangkat lunak tertentu, seperti Asisten Google , sebelum peluncuran yang lebih luas . [71] [72]Ponsel Pixel menggantikan seri Nexus, [73] dengan ponsel Pixel generasi baru yang diluncurkan pada Oktober 2017. [74]

Pada Mei 2019, sistem operasi terjerat dalam perang dagang antara China dan Amerika Serikat yang melibatkan Huawei , yang, seperti banyak perusahaan teknologi lainnya, menjadi bergantung pada akses ke platform Android. [75] [76] Pada musim panas 2019, Huawei mengumumkan akan membuat sistem operasi alternatif untuk Android [77] yang dikenal sebagai Harmony OS , [78] dan telah mengajukan hak kekayaan intelektual di seluruh pasar global utama. [79] [80] Huawei saat ini tidak memiliki rencana untuk menggantikan Android dalam waktu dekat, karena Harmony OS dirancang untuk perangkat internet of things , bukan untuk smartphone.[81]

Pada 22 Agustus 2019, diumumkan bahwa Android "Q" akan secara resmi dicap sebagai Android 10, mengakhiri praktik bersejarah penamaan versi utama setelah makanan penutup. Google menyatakan bahwa nama-nama ini tidak "inklusif" untuk pengguna internasional (karena makanan yang disebutkan di atas tidak dikenal secara internasional, atau sulit diucapkan dalam beberapa bahasa). [82] [83] Pada hari yang sama, Android Police melaporkan bahwa Google telah menugaskan patung angka raksasa "10" untuk dipasang di lobi kantor baru pengembang. [84] Android 10 dirilis pada 3 September 2019 untuk ponsel Google Pixel terlebih dahulu.

Dengan penyimpanan terbatas , akses penulisan konvensional ke penyimpanan pengguna internal bersama telah dikunci, dan hanya direktori khusus aplikasi yang tetap dapat diakses seperti biasa. File dan direktori di luar hanya tetap dapat diakses melalui Kerangka Akses Penyimpanan yang tidak kompatibel dengan versi sebelumnya . Meskipun pembatasan ini diklaim dapat meningkatkan privasi pengguna, direktori khusus aplikasi pribadi sudah ada sejak versi awal sistem operasi. [85]/data/

Fitur

Antarmuka

Antarmuka pengguna default Android terutama didasarkan pada manipulasi langsung , menggunakan input sentuh yang secara longgar sesuai dengan tindakan dunia nyata, seperti menggesek, mengetuk, mencubit, dan mencubit terbalik untuk memanipulasi objek di layar, bersama dengan keyboard virtual . [86] Pengontrol game dan keyboard fisik ukuran penuh didukung melalui Bluetooth atau USB . [87] [88] Respons terhadap input pengguna dirancang untuk segera dan menyediakan antarmuka sentuh yang lancar, sering kali menggunakan kemampuan getaran perangkat untuk memberikan umpan balik haptic kepada pengguna. Perangkat keras internal, seperti akselerometer ,giroskop dan sensor jarak digunakan oleh beberapa aplikasi untuk merespons tindakan pengguna tambahan, misalnya menyesuaikan layar dari potret ke lanskap tergantung pada orientasi perangkat, [89] atau memungkinkan pengguna mengemudikan kendaraan dalam game balap dengan memutar perangkat, simulasi kontrol roda kemudi . [90]

Tampilan depan

Perangkat Android boot ke layar beranda , navigasi utama dan "hub" informasi di perangkat Android, analog dengan desktop yang ditemukan di komputer pribadi. Layar beranda Android biasanya terdiri dari ikon dan widget aplikasi ; ikon aplikasi meluncurkan aplikasi terkait, sedangkan widget menampilkan konten yang diperbarui secara langsung dan otomatis, seperti ramalan cuaca , kotak masuk email pengguna, atau ticker berita langsung di layar beranda. [91] Layar beranda mungkin terdiri dari beberapa halaman, di antaranya pengguna dapat menggesek bolak-balik. [92] Aplikasi pihak ketiga yang tersedia di Google Play dan toko aplikasi lain dapat mengubah tema secara ekstensiflayar beranda, [93] dan bahkan meniru tampilan sistem operasi lain, seperti Windows Phone . [94] Sebagian besar produsen menyesuaikan tampilan dan fitur perangkat Android mereka untuk membedakan diri dari pesaing mereka. [95]

Status bar

Di sepanjang bagian atas layar terdapat bilah status, yang menampilkan informasi tentang perangkat dan konektivitasnya. Bilah status ini dapat ditarik (digesek) ke bawah untuk menampilkan layar notifikasi tempat aplikasi menampilkan informasi atau pembaruan penting, serta akses cepat ke kontrol dan sakelar sistem seperti kecerahan layar, pengaturan konektivitas ( WiFi , Bluetooth , data seluler), mode audio, dan senter . [92] Vendor dapat menerapkan pengaturan yang diperluas seperti kemampuan untuk menyesuaikan kecerahan senter. [96]

Pemberitahuan

Notifikasi adalah "informasi singkat, tepat waktu, dan relevan tentang aplikasi Anda saat tidak digunakan", dan saat diketuk, pengguna diarahkan ke layar di dalam aplikasi yang terkait dengan notifikasi. [97] Dimulai dengan Android 4.1 "Jelly Bean" , "pemberitahuan yang dapat diperluas" memungkinkan pengguna untuk mengetuk ikon pada pemberitahuan agar dapat meluas dan menampilkan lebih banyak informasi dan kemungkinan tindakan aplikasi langsung dari pemberitahuan. [98]

Daftar aplikasi

Layar "Semua Aplikasi" mencantumkan semua aplikasi yang diinstal, dengan kemampuan bagi pengguna untuk menyeret aplikasi dari daftar ke layar beranda. Daftar aplikasi dapat diakses menggunakan isyarat atau tombol, tergantung pada versi Android. Layar "Terbaru", juga dikenal sebagai "Ringkasan", memungkinkan pengguna beralih di antara aplikasi yang baru saja digunakan. [92]

Daftar terbaru mungkin muncul berdampingan atau tumpang tindih, tergantung pada versi dan pabrikan Android. [99]

Tombol navigasi

Tombol frontal (home, menu/options, go back, search) dan optical track pad dari HTC Desire , smartphone 2010 dengan OS Android.

Banyak ponsel cerdas OS Android awal dilengkapi dengan tombol pencarian khusus untuk akses cepat ke mesin pencari web dan fitur pencarian internal aplikasi individual. Perangkat yang lebih baru biasanya memungkinkan yang pertama melalui tekan lama atau geser menjauh dari tombol beranda. [100]

Tombol opsi khusus, juga dikenal sebagai tombol menu, dan simulasi di layarnya, tidak lagi didukung sejak Android versi 10. Google merekomendasikan pengembang aplikasi seluler untuk menemukan menu dalam antarmuka pengguna. [100] Pada ponsel yang lebih baru, tempatnya ditempati oleh tombol tugas yang digunakan untuk mengakses daftar aplikasi yang baru saja digunakan saat diaktifkan. Bergantung pada perangkat, penekanannya yang lama dapat mensimulasikan penekanan tombol menu atau mengaktifkan tampilan layar terpisah , yang terakhir adalah perilaku default sejak stok Android versi 7. [101] [102] [103]

Tampilan layar terpisah

Dukungan asli untuk tampilan layar terbagi telah ditambahkan dalam stok Android versi 7.0 Nougat . [103]

Smartphone berbasis Android paling awal yang disesuaikan dengan vendor yang diketahui telah menampilkan mode tampilan layar terpisah adalah Samsung Galaxy S3 dan Note 2 2012 , yang sebelumnya menerima fitur ini dengan upgrade suite premium yang disampaikan di TouchWiz dengan Android 4.1 Jelly Bean. [104]

Mengisi daya saat dimatikan

Saat menyambungkan atau memutuskan daya pengisian daya dan saat mengaktifkan tombol daya atau tombol beranda sesaat, semua saat perangkat dimatikan, pengukur baterai visual yang penampilannya bervariasi di antara vendor muncul di layar, memungkinkan pengguna untuk menilai status pengisian daya dengan cepat dimatikan tanpa harus mem-boot-nya terlebih dahulu. Beberapa menampilkan persentase baterai. [105]

Efek haptic yang digabungkan dengan audio

Sejak stok Android versi 12, dirilis awal 2021, getaran sinkron dapat diatur untuk melengkapi audio. [106] [107] Fitur tersebut awalnya ada dengan nama "Auto Haptic" pada Samsung Galaxy S III 2012 berbasis Android , dirilis dengan instalasi ( TouchWiz ) yang dimodifikasi vendor untuk Android 4.1 Jelly Bean. [108]

Aplikasi

Banyak, hampir semua, perangkat Android dilengkapi dengan aplikasi Google yang sudah diinstal sebelumnya termasuk Gmail, Google Maps, Google Chrome, YouTube, Google Play Musik, Google Play Film & TV, dan banyak lagi.

Aplikasi (" apps "), yang memperluas fungsionalitas perangkat (dan harus 64-bit [109] ), ditulis menggunakan kit pengembangan perangkat lunak (SDK) Android [110] dan, seringkali, bahasa pemrograman Kotlin , yang menggantikan Java sebagai bahasa pilihan Google untuk pengembangan aplikasi Android pada Mei 2019, [111] dan awalnya diumumkan pada Mei 2017. [112] [113] Java masih didukung (awalnya satu-satunya pilihan untuk program ruang pengguna, dan sering dicampur dengan Kotlin ), seperti C++ . [114] Java atau bahasa JVM lainnya, seperti Kotlin, dapat digabungkan dengan C /C++ , [115] bersama dengan pilihan runtime non-default yang memungkinkan dukungan C++ yang lebih baik. [116] Bahasa pemrograman Go juga didukung, meskipun dengan serangkaian antarmuka pemrograman aplikasi (API) yang terbatas. [117]

SDK mencakup seperangkat alat pengembangan yang komprehensif, [118] termasuk debugger , perpustakaan perangkat lunak , emulator handset berdasarkan QEMU , dokumentasi, kode sampel, dan tutorial. Awalnya, lingkungan pengembangan terintegrasi (IDE) yang didukung Google adalah Eclipse menggunakan plugin Android Development Tools (ADT); pada bulan Desember 2014, Google merilis Android Studio , berdasarkan IntelliJ IDEA , sebagai IDE utama untuk pengembangan aplikasi Android. Alat pengembangan lainnya tersedia, termasuk kit pengembangan asli (NDK) untuk aplikasi atau ekstensi di C atau C++,Google App Inventor , lingkungan visual untuk pemrogram pemula, dan berbagai kerangka kerja aplikasi web seluler lintas platform . Pada bulan Januari 2014, Google meluncurkan kerangka kerja berdasarkan Apache Cordova untuk porting aplikasi web Chrome HTML 5 ke Android, dibungkus dalam shell aplikasi asli. [119] Selain itu, Firebase diakuisisi oleh Google pada tahun 2014 yang menyediakan alat yang berguna untuk pengembang aplikasi dan web. [120]

Android memiliki semakin banyak pilihan aplikasi pihak ketiga, yang dapat diperoleh pengguna dengan mengunduh dan menginstal file APK (paket aplikasi Android) aplikasi, atau dengan mengunduhnya menggunakan program toko aplikasi yang memungkinkan pengguna menginstal, memperbarui, dan menghapus aplikasi dari perangkat mereka. Google Play Store adalah toko aplikasi utama yang diinstal pada perangkat Android yang memenuhi persyaratan kompatibilitas Google dan melisensikan perangkat lunak Layanan Seluler Google. [121] [122] Google Play Store memungkinkan pengguna untuk menelusuri, mengunduh, dan memperbarui aplikasi yang diterbitkan oleh Google dan pengembang pihak ketiga; per Januari 2021, ada lebih dari tiga juta aplikasi yang tersedia untuk Android di Play Store. [19] [123] Pada Juli 2013 , 50 miliar instalasi aplikasi telah dilakukan. [124] [125] Beberapa operator menawarkan tagihan operator langsung untuk pembelian aplikasi Google Play, di mana biaya aplikasi ditambahkan ke tagihan bulanan pengguna. [126] Per Mei 2017 , ada lebih dari satu miliar pengguna aktif per bulan untuk Gmail, Android, Chrome, Google Play, dan Maps.

Karena sifat Android yang terbuka, sejumlah pasar aplikasi pihak ketiga juga ada untuk Android, baik untuk menyediakan pengganti perangkat yang tidak boleh dikirimkan dengan Google Play Store, menyediakan aplikasi yang tidak dapat ditawarkan di Google Play Store karena pelanggaran kebijakan, atau karena alasan lain. Contoh toko pihak ketiga ini termasuk Amazon Appstore , GetJar , dan SlideMe. F-Droid , pasar alternatif lain, berusaha untuk hanya menyediakan aplikasi yang didistribusikan di bawah lisensi sumber terbuka dan gratis . [121] [127] [128] [129]

Pada Oktober 2020, Google menghapus beberapa aplikasi Android dari Play Store , karena mereka diidentifikasi melanggar aturan pengumpulan datanya. Perusahaan diberitahu oleh International Digital Accountability Council (IDAC) bahwa aplikasi untuk anak-anak seperti Number Coloring , Princess Salon dan Cats & Cosplay , dengan unduhan kolektif 20 juta, melanggar kebijakan Google. [130]

Pada acara pengumuman Windows 11 pada Juni 2021, Microsoft memamerkan Subsistem Windows untuk Android (WSA) baru yang akan mengaktifkan dukungan untuk Proyek Sumber Terbuka Android (AOSP) dan akan memungkinkan pengguna untuk menjalankan aplikasi Android di desktop Windows mereka. [131]

Manajer file

Sejak Android 6 Marshmallow, pengelola file minimalis dengan nama kode DocumentsUI [a] adalah bagian dari inti sistem operasi, dan didasarkan pada pemilih file. Itu hanya dapat diakses melalui menu penyimpanan di pengaturan sistem. [132]

Penyimpanan yang dapat diadopsi

Android 6.0 Marshmallow menghadirkan penyimpanan yang dapat diadopsi , opsi untuk memformat dan memasang kartu memori sebagai ekstensi penyimpanan internal alih-alih penyimpanan portabel terpisah default.

Meskipun mungkin memfasilitasi manajemen file pada perangkat karena file yang disimpan di penyimpanan internal dan kartu memori muncul di satu tempat, penyimpanan yang diadopsi menolak pemulihan data pada cacat teknis dan penggunaan kembali instan di perangkat yang berbeda kecuali diformat ulang . [133]

Untuk alasan ini, vendor besar Samsung dan LG memilih untuk mengecualikan penyimpanan yang dapat diadopsi. [134]

Aplikasi yang dipindahkan ke kartu memori sebelumnya disimpan sebagai file .asec di dalam direktori ".android_secure". [135]

Manajemen memori

Karena perangkat Android biasanya bertenaga baterai, Android dirancang untuk mengelola proses untuk menjaga konsumsi daya tetap minimum. Saat aplikasi tidak digunakan, sistem menangguhkan operasinya sehingga, sementara tersedia untuk digunakan segera daripada ditutup, aplikasi tidak menggunakan daya baterai atau sumber daya CPU. [136] [137] Android mengelola aplikasi yang disimpan dalam memori secara otomatis: ketika memori hampir habis, sistem akan mulai tanpa terlihat dan secara otomatis menutup proses yang tidak aktif, dimulai dengan proses yang tidak aktif untuk waktu yang lama. [138] [139] Lifehacker melaporkan pada tahun 2011 bahwa aplikasi pembunuh tugas pihak ketiga lebih banyak merugikan daripada menguntungkan. [140]

Opsi pengembang

Beberapa pengaturan untuk digunakan oleh pengembang untuk debugging dan pengguna daya terletak di sub menu "Opsi pengembang", seperti kemampuan untuk menyorot bagian pembaruan tampilan, menunjukkan overlay dengan status layar sentuh saat ini, menunjukkan titik sentuh untuk kemungkinan penggunaan dalam screencasting , beri tahu pengguna tentang proses latar belakang yang tidak responsif dengan opsi untuk mengakhirinya ("Tampilkan semua ANR", yaitu "Aplikasi Tidak Merespons"), mencegah klien audio Bluetooth mengontrol volume sistem ("Nonaktifkan volume absolut") , dan sesuaikan durasi animasi transisi atau nonaktifkan sepenuhnya untuk mempercepat navigasi. [141] [142] [143]

Opsi pengembang awalnya disembunyikan sejak Android 4.2 "Jelly Bean", tetapi dapat diaktifkan dengan mengaktifkan nomor build sistem operasi di informasi perangkat tujuh kali. Menyembunyikan opsi pengembang lagi memerlukan penghapusan data pengguna untuk aplikasi "Pengaturan", mungkin mengatur ulang beberapa preferensi lainnya. [144] [145] [146]

Perangkat keras

Platform perangkat keras utama untuk Android adalah ARM ( arsitektur ARMv7 dan ARMv8-A ), dengan arsitektur x86 dan x86-64 juga secara resmi didukung di versi Android yang lebih baru. [147] [148] [149] Proyek Android-x86 tidak resmi memberikan dukungan untuk arsitektur x86 sebelum dukungan resmi. [150] [151] Sejak 2012, perangkat Android dengan prosesor Intel mulai bermunculan, termasuk ponsel [152] dan tablet. Saat mendapatkan dukungan untuk platform 64-bit, Android pertama kali dibuat untuk berjalan pada 64-bit x86 dan kemudian pada ARM64. Sejak Android 5.0 "Lollipop", varian 64-bit dari semua platform didukung selain varian 32-bit . [147] Sebuah port eksperimental tidak resmi dari sistem operasi ke arsitektur RISC-V dirilis pada tahun 2021. [153]

Persyaratan untuk jumlah minimum RAM untuk perangkat yang menjalankan Android 7.1 berkisar dari praktiknya 2 GB untuk perangkat keras terbaik, hingga 1 GB untuk layar paling umum. Android mendukung semua versi OpenGL ES dan Vulkan (dan versi 1.1 tersedia untuk beberapa perangkat [154] ).

Perangkat Android menggabungkan banyak komponen perangkat keras opsional, termasuk kamera diam atau video, GPS , sensor orientasi , kontrol permainan khusus, akselerometer , giroskop , barometer, magnetometer , sensor jarak , sensor tekanan , termometer, dan layar sentuh. Beberapa komponen perangkat keras tidak diperlukan, tetapi menjadi standar di kelas perangkat tertentu, seperti smartphone, dan persyaratan tambahan berlaku jika ada. Beberapa perangkat keras lain pada awalnya diperlukan, tetapi persyaratan tersebut telah dilonggarkan atau dihilangkan sama sekali. Misalnya, karena Android pada awalnya dikembangkan sebagai OS telepon, perangkat keras seperti mikrofon diperlukan, sementara seiring waktu fungsi telepon menjadi opsional. [125] Android dulunya memerlukan kamera fokus otomatis , yang diubah menjadi kamera fokus tetap [125] jika ada sama sekali, karena kamera dijatuhkan sebagai persyaratan sepenuhnya ketika Android mulai digunakan pada dekoder .

Selain berjalan di smartphone dan tablet, beberapa vendor menjalankan Android secara native di perangkat keras PC biasa dengan keyboard dan mouse. [155] [156] [157] [158] Selain ketersediaannya pada perangkat keras yang tersedia secara komersial, versi ramah perangkat keras PC serupa Android tersedia secara bebas dari proyek Android-x86, termasuk Android 4.4 yang disesuaikan. [159] Menggunakan emulator Android yang merupakan bagian dari Android SDK , atau emulator pihak ketiga, Android juga dapat berjalan secara non-asli pada arsitektur x86. [160] [161]Perusahaan China sedang membangun PC dan sistem operasi seluler, berdasarkan Android, untuk "bersaing langsung dengan Microsoft Windows dan Google Android". [162] Akademi Teknik Cina mencatat bahwa "lebih dari selusin" perusahaan menyesuaikan Android menyusul larangan Cina atas penggunaan Windows 8 pada PC pemerintah. [163] [164] [165]

Perkembangan

Tumpukan Proyek Sumber Terbuka Android

Android dikembangkan oleh Google hingga perubahan dan pembaruan terbaru siap dirilis, di mana kode sumber tersedia untuk Android Open Source Project (AOSP), [166] sebuah inisiatif open source yang dipimpin oleh Google. [167] Kode AOSP dapat ditemukan dengan modifikasi minimal pada perangkat tertentu, terutama perangkat Nexus dan seri perangkat Android One saat ini. [168]

Kode sumber, pada gilirannya, disesuaikan oleh produsen peralatan asli (OEM) untuk berjalan di perangkat keras mereka. [169] [170] Kode sumber Android tidak berisi driver perangkat , seringkali berpemilik, yang diperlukan untuk komponen perangkat keras tertentu. [171] Akibatnya, sebagian besar perangkat Android, termasuk milik Google, dikirimkan dengan kombinasi perangkat lunak bebas dan open source dan berpemilik , dengan perangkat lunak yang diperlukan untuk mengakses layanan Google termasuk dalam kategori terakhir. [ rujukan? ]

Perbarui jadwal

Google menyediakan rilis Android tahunan [172] , baik untuk pemasangan pabrik di perangkat baru, dan untuk pembaruan over-the-air ke perangkat yang ada. [173] Rilis utama terbaru adalah Android 12 .

Variasi ekstensif perangkat keras [174] di perangkat Android telah menyebabkan penundaan yang signifikan untuk peningkatan perangkat lunak dan patch keamanan . Setiap peningkatan harus disesuaikan secara khusus, proses yang memakan waktu dan sumber daya. [175] Kecuali untuk perangkat dalam merek Google Nexus dan Pixel, pembaruan sering kali tiba beberapa bulan setelah rilis versi baru, atau tidak sama sekali. [176] Produsen sering memprioritaskan perangkat terbaru mereka dan meninggalkan yang lama. [177] Penundaan tambahan dapat diperkenalkan oleh operator nirkabel yang, setelah menerima pembaruan dari produsen, selanjutnya menyesuaikan Android dengan kebutuhan mereka dan melakukan pengujian ekstensif pada jaringan mereka sebelum mengirimkan peningkatan.[177] [178] Ada juga situasi di mana peningkatan tidak mungkin dilakukan karena pabrikan tidak memperbarui driver yang diperlukan . [179]

Kurangnya dukungan purna jual dari produsen dan operator telah banyak dikritik oleh kelompok konsumen dan media teknologi. [180] [181] [182] Beberapa komentator telah mencatat bahwa industri memiliki insentif keuangan untuk tidak mengupgrade perangkat mereka, karena kurangnya pembaruan untuk perangkat yang ada mendorong pembelian yang lebih baru, [183] ​​sebuah sikap yang digambarkan sebagai "menghina ". [182] The Guardian mengeluh bahwa metode distribusi untuk pembaruan rumit hanya karena produsen dan operator telah mendesainnya seperti itu. [182]Pada tahun 2011, Google bermitra dengan sejumlah pemain industri untuk mengumumkan "Aliansi Pembaruan Android", berjanji untuk memberikan pembaruan tepat waktu untuk setiap perangkat selama 18 bulan setelah dirilis; namun, belum ada kata resmi lain tentang aliansi itu sejak pengumumannya. [177] [184]

Pada tahun 2012, Google mulai memisahkan aspek-aspek tertentu dari sistem operasi (terutama aplikasi pusatnya) sehingga dapat diperbarui melalui Google Play store secara terpisah dari OS. Salah satu komponen tersebut, Layanan Google Play , adalah proses tingkat sistem sumber tertutup yang menyediakan API untuk layanan Google, diinstal secara otomatis di hampir semua perangkat yang menjalankan Android 2.2 "Froyo" dan yang lebih tinggi. Dengan perubahan ini, Google dapat menambahkan fungsi sistem baru dan memperbarui aplikasi tanpa harus mendistribusikan peningkatan ke sistem operasi itu sendiri. [185] Hasilnya, Android 4.2 dan 4.3 "Jelly Bean"berisi perubahan yang dihadapi pengguna yang relatif lebih sedikit, lebih fokus pada perubahan kecil dan peningkatan platform. [186]

Eksekutif HTC saat itu, Jason Mackenzie, menyebut pembaruan keamanan bulanan "tidak realistis" pada tahun 2015, dan Google berusaha membujuk operator untuk mengecualikan patch keamanan dari prosedur pengujian penuh. Pada Mei 2016, Bloomberg Businessweek melaporkan bahwa Google melakukan upaya untuk membuat Android lebih mutakhir, termasuk tingkat pembaruan keamanan yang dipercepat, meluncurkan solusi teknologi, mengurangi persyaratan untuk pengujian telepon, dan memberi peringkat pada pembuat telepon dalam upaya untuk "memalukan " mereka ke dalam perilaku yang lebih baik. Seperti yang diungkapkan oleh Bloomberg: "Seiring dengan semakin canggihnya ponsel cerdas, kompleks, dan dapat diretas, menjadikan perangkat lunak terbaru bekerja sama dengan perangkat keras semakin penting". Hiroshi Lockheimer, pemimpin Android, mengakui bahwa "Ini bukan situasi yang ideal", lebih lanjut berkomentar bahwa kurangnya pembaruan adalah "tautan terlemah pada keamanan di Android". Operator nirkabel digambarkan dalam laporan sebagai "diskusi paling menantang", karena waktu persetujuan yang lambat saat menguji jaringan mereka, meskipun beberapa operator, termasuk Verizon Wireless dan Sprint Corporation , telah mempersingkat waktu persetujuan mereka. Dalam upaya lebih lanjut untuk persuasi, Google membagikan daftar pembuat ponsel teratas yang diukur dengan perangkat yang diperbarui dengan mitra Android-nya, dan sedang mempertimbangkan untuk mempublikasikan daftar tersebut.] Mike Chan, salah satu pendiri pembuat telepon Nextbit dan mantan pengembang Android, mengatakan bahwa "Cara terbaik untuk memecahkan masalah ini adalah re-arsitektur besar-besaran dari sistem operasi", "atau Google dapat berinvestasi dalam melatih produsen dan operator 'untuk jadilah warga Android yang baik ' ". [187] [188] [189]

Pada Mei 2017, dengan pengumuman Android 8.0, Google memperkenalkan Project Treble, arsitek ulang utama kerangka kerja OS Android yang dirancang untuk mempermudah, lebih cepat, dan lebih murah bagi produsen untuk memperbarui perangkat ke versi Android yang lebih baru. Project Treble memisahkan implementasi vendor (khusus perangkat, perangkat lunak tingkat rendah yang ditulis oleh produsen silikon) dari kerangka kerja OS Android melalui "antarmuka vendor" baru. Di Android 7.0 dan sebelumnya, tidak ada antarmuka vendor formal, jadi pembuat perangkat harus memperbarui sebagian besar kode Android untuk memindahkan perangkat ke versi sistem operasi yang lebih baru. Dengan Treble, antarmuka vendor baru yang stabil menyediakan akses ke bagian khusus perangkat keras Android, memungkinkan pembuat perangkat memberikan rilis Android baru hanya dengan memperbarui kerangka kerja OS Android, "[190]

Pada bulan September 2017, tim Project Treble Google mengungkapkan bahwa, sebagai bagian dari upaya mereka untuk meningkatkan siklus keamanan perangkat Android, Google telah berhasil membuat Linux Foundation setuju untuk memperpanjang siklus dukungan Linux Long-Term Support (LTS) cabang kernel dari 2 tahun yang secara historis berlangsung hingga 6 tahun untuk versi kernel LTS yang akan datang, dimulai dengan kernel Linux 4.4. [191]

Pada Mei 2019, dengan pengumuman Android 10 , Google memperkenalkan Project Mainline untuk menyederhanakan dan mempercepat pengiriman pembaruan ke ekosistem Android. Project Mainline memungkinkan pembaruan komponen inti OS melalui Google Play Store. Hasilnya, peningkatan keamanan dan kinerja penting yang sebelumnya diperlukan untuk menjadi bagian dari pembaruan OS lengkap dapat diunduh dan diinstal semudah pembaruan aplikasi. [192]

Google melaporkan meluncurkan amandemen baru di Android 12 yang bertujuan untuk membuat penggunaan toko aplikasi pihak ketiga lebih mudah. Pengumuman ini memperbaiki kekhawatiran yang dilaporkan terkait pengembangan aplikasi Android, termasuk perebutan sistem pembayaran dalam aplikasi alternatif dan kesulitan yang dihadapi oleh bisnis yang bergerak online karena COVID-19 . [193]

Kernel Linux

Kernel Android didasarkan pada cabang dukungan jangka panjang (LTS) kernel Linux . Mulai tahun 2021 , Android menggunakan kernel Linux versi 4.14, 4.19 atau 5.4. [194] Kernel yang sebenarnya tergantung pada perangkat individu. [195]

Varian Android dari kernel Linux memiliki perubahan arsitektur lebih lanjut yang diterapkan oleh Google di luar siklus pengembangan kernel Linux yang khas, seperti penyertaan komponen seperti pohon perangkat, ashmem, ION, dan penanganan memori yang berbeda (OOM). [196] [197] Fitur tertentu yang disumbangkan Google kembali ke kernel Linux, terutama fitur manajemen daya yang disebut "wakelocks", [198] awalnya ditolak oleh pengembang kernel arus utama sebagian karena mereka merasa bahwa Google tidak menunjukkan niat untuk mempertahankan kodenya sendiri. [199] [200] Google mengumumkan pada April 2010 bahwa mereka akan mempekerjakan dua karyawan untuk bekerja dengan komunitas kernel Linux, [201]tetapi Greg Kroah-Hartman , pemelihara kernel Linux saat ini untuk cabang stabil, mengatakan pada bulan Desember 2010 bahwa dia khawatir bahwa Google tidak lagi mencoba memasukkan perubahan kode mereka ke dalam Linux arus utama. [200] Insinyur Google Patrick Brady pernah menyatakan dalam konferensi pengembang perusahaan bahwa "Android bukan Linux", [202] dengan Computerworld menambahkan bahwa "Biarkan saya membuatnya sederhana untuk Anda, tanpa Linux, tidak ada Android". [203] Ars Technica menulis bahwa "Meskipun Android dibangun di atas kernel Linux, platform ini memiliki sedikit kesamaan dengan tumpukan Linux desktop konvensional". [202]

Pada bulan Agustus 2011, Linus Torvalds mengatakan bahwa "akhirnya Android dan Linux akan kembali ke kernel yang sama, tetapi mungkin tidak selama empat sampai lima tahun". [204] Pada bulan Desember 2011, Greg Kroah-Hartman mengumumkan dimulainya Android Mainlining Project, yang bertujuan untuk mengembalikan beberapa driver , patch, dan fitur Android ke dalam kernel Linux, mulai dari Linux 3.3. [205] Linux menyertakan kemampuan autosleep dan wakelocks di kernel 3.5, setelah banyak upaya penggabungan sebelumnya. Antarmukanya sama tetapi implementasi Linux hulu memungkinkan dua mode penangguhan yang berbeda: ke memori (penangguhan tradisional yang digunakan Android), dan ke disk (hibernasi, seperti yang dikenal di desktop). [206]Google memelihara repositori kode publik yang berisi pekerjaan eksperimental mereka untuk mendasarkan kembali Android dari versi Linux terbaru yang stabil. [207] [208]

Android adalah distribusi Linux menurut Linux Foundation , [209] kepala sumber terbuka Google Chris DiBona , [210] dan beberapa jurnalis. [211] [212] Lainnya, seperti insinyur Google Patrick Brady, mengatakan bahwa Android bukanlah Linux dalam pengertian distribusi Linux seperti Unix tradisional; Android tidak menyertakan GNU C Library (menggunakan Bionic sebagai alternatif C library) dan beberapa komponen lain yang biasanya ditemukan di distribusi Linux. (213]

Dengan dirilisnya Android Oreo pada tahun 2017, Google mulai mewajibkan perangkat yang dikirimkan dengan SoC baru memiliki kernel Linux versi 4.4 atau yang lebih baru, untuk alasan keamanan. Perangkat yang ada ditingkatkan ke Oreo, dan produk baru yang diluncurkan dengan SoC lama, dikecualikan dari aturan ini. [214] [215]

Rooting

Penyimpanan flash pada perangkat Android dibagi menjadi beberapa partisi, seperti /system/untuk sistem operasi itu sendiri, dan /data/untuk data pengguna dan instalasi aplikasi. [216]

Berbeda dengan distribusi Linux desktop biasa , pemilik perangkat Android tidak diberikan akses root ke sistem operasi dan partisi sensitif seperti read-/system/ only . Namun, akses root dapat diperoleh dengan mengeksploitasi kelemahan keamanan di Android, yang sering digunakan oleh komunitas open-source untuk meningkatkan kemampuan dan kemampuan penyesuaian perangkat mereka, tetapi juga oleh pihak jahat untuk memasang virus dan malware . [217]

Proses mengaktifkan akses root mungkin memerlukan bootloader perangkat , yang dikunci secara default, dalam keadaan tidak terkunci. Proses membuka kunci menyetel ulang sistem ke status pabrik , menghapus semua data pengguna. [218]

Tumpukan perangkat lunak

Diagram arsitektur Android [ sumber usang ]

Di atas kernel Linux, ada middleware , perpustakaan dan API yang ditulis dalam C , dan perangkat lunak aplikasi yang berjalan pada kerangka kerja aplikasi yang mencakup perpustakaan yang kompatibel dengan Java . Pengembangan kernel Linux berlanjut secara independen dari proyek kode sumber Android lainnya.

Android menggunakan Android Runtime (ART) sebagai lingkungan runtime-nya (diperkenalkan pada versi 4.4), yang menggunakan kompilasi sebelumnya (AOT) untuk sepenuhnya mengkompilasi bytecode aplikasi ke dalam kode mesin setelah penginstalan aplikasi. Di Android 4.4, ART adalah fitur eksperimental dan tidak diaktifkan secara default; itu menjadi satu-satunya opsi runtime di versi utama Android berikutnya, 5.0. [219] Dalam versi yang tidak lagi didukung, hingga versi 5.0 ketika ART mengambil alih, Android sebelumnya menggunakan Dalvik sebagai mesin virtual proses dengan kompilasi just-in-time (JIT) berbasis jejak untuk menjalankan Dalvik "dex-code" (Dalvik Executable ), yang biasanya diterjemahkan darikode byte Java . Mengikuti prinsip JIT berbasis jejak, selain menafsirkan sebagian besar kode aplikasi, Dalvik melakukan kompilasi dan eksekusi asli dari segmen kode tertentu yang sering dieksekusi ("jejak") setiap kali aplikasi diluncurkan. [220] [221] [222] Untuk perpustakaan Java-nya, platform Android menggunakan subset dari proyek Apache Harmony yang sekarang dihentikan . [223] Pada bulan Desember 2015, Google mengumumkan bahwa versi Android berikutnya akan beralih ke implementasi Java berdasarkan proyek OpenJDK . [224]

Pustaka C standar Android , Bionic , dikembangkan oleh Google khusus untuk Android, sebagai turunan dari kode pustaka C standar BSD . Bionic sendiri telah dirancang dengan beberapa fitur utama khusus untuk kernel Linux. Manfaat utama menggunakan Bionic daripada GNU C Library (glibc) atau uClibc adalah runtime footprint yang lebih kecil, dan pengoptimalan untuk CPU frekuensi rendah. Pada saat yang sama, Bionic dilisensikan di bawah persyaratan lisensi BSD , yang menurut Google lebih cocok untuk model lisensi Android secara keseluruhan. [222]

Bertujuan untuk model lisensi yang berbeda, menjelang akhir 2012, Google mengalihkan tumpukan Bluetooth di Android dari BlueZ berlisensi GPL ke BlueDroid berlisensi Apache. [225] Sebuah tumpukan Bluetooth baru, yang disebut Gabeldorsche, dikembangkan untuk mencoba memperbaiki bug dalam implementasi BlueDroid. [226]

Android tidak memiliki Sistem X Window asli secara default, juga tidak mendukung set lengkap pustaka GNU standar. Hal ini menyulitkan untuk mem-porting aplikasi atau pustaka Linux yang ada ke Android, [213] hingga versi r5 dari Android Native Development Kit membawa dukungan untuk aplikasi yang ditulis sepenuhnya dalam C atau C++ . [227] Pustaka yang ditulis dalam C juga dapat digunakan dalam aplikasi dengan injeksi shim kecil dan penggunaan JNI . [228]

Dalam versi Android saat ini, " Toybox ", kumpulan utilitas baris perintah (kebanyakan untuk digunakan oleh aplikasi, karena Android tidak menyediakan antarmuka baris perintah secara default), digunakan (sejak rilis Marshmallow) menggantikan yang serupa Koleksi "Toolbox" ditemukan di versi Android sebelumnya. [229]

Android memiliki sistem operasi lain, Trusty OS, di dalamnya, sebagai bagian dari "Trusty" "komponen perangkat lunak yang mendukung Trusted Execution Environment (TEE) pada perangkat seluler." "Trusty dan Trusty API dapat berubah. [..] Aplikasi untuk Trusty OS dapat ditulis dalam C/C++ (dukungan C++ terbatas), dan mereka memiliki akses ke library C kecil. [..] All Trusty aplikasi adalah single-threaded; multithreading di ruang pengguna Trusty saat ini tidak didukung.[..] Pengembangan aplikasi pihak ketiga tidak didukung dalam" versi saat ini, dan perangkat lunak yang berjalan pada OS dan prosesor untuk itu, jalankan " DRMkerangka kerja untuk konten yang dilindungi. [..] Ada banyak kegunaan lain untuk TEE seperti pembayaran seluler, perbankan aman, enkripsi disk penuh, otentikasi multi-faktor, perlindungan reset perangkat, penyimpanan persisten yang dilindungi replay, tampilan nirkabel ("cast") dari konten yang dilindungi , pemrosesan PIN dan sidik jari yang aman, dan bahkan deteksi malware." [230]

Komunitas sumber terbuka

Kode sumber Android dirilis oleh Google di bawah lisensi sumber terbuka , dan sifatnya yang terbuka telah mendorong komunitas besar pengembang dan penggemar untuk menggunakan kode sumber terbuka sebagai dasar untuk proyek berbasis komunitas, yang memberikan pembaruan ke perangkat lama, menambahkan fitur baru untuk pengguna tingkat lanjut atau menghadirkan Android ke perangkat yang awalnya dikirimkan dengan sistem operasi lain. [231] Rilis yang dikembangkan komunitas ini sering kali menghadirkan fitur dan pembaruan baru ke perangkat lebih cepat daripada melalui saluran produsen/operator resmi, dengan tingkat kualitas yang sebanding; [232]memberikan dukungan berkelanjutan untuk perangkat lama yang tidak lagi menerima pembaruan resmi; atau membawa Android ke perangkat yang dirilis secara resmi yang menjalankan sistem operasi lain, seperti HP TouchPad . Rilis komunitas sering kali sudah di- root sebelumnya dan berisi modifikasi yang tidak disediakan oleh vendor asli, seperti kemampuan untuk melakukan overclock atau over/undervolt prosesor perangkat. [233] CyanogenMod adalah firmware komunitas yang paling banyak digunakan, [234] sekarang dihentikan dan digantikan oleh LineageOS . [235]

Ada, pada Agustus 2019, beberapa distribusi Android khusus (ROM) terkenal dari Android versi 9.0 Pie terbaru , yang dirilis untuk umum pada Agustus 2018. Lihat Daftar distribusi Android khusus .

Secara historis, produsen perangkat dan operator seluler biasanya tidak mendukung pengembangan firmware pihak ketiga. Produsen menyatakan keprihatinannya tentang fungsi perangkat yang tidak benar yang menjalankan perangkat lunak tidak resmi dan biaya dukungan yang diakibatkannya. [236] Selain itu, firmware yang dimodifikasi seperti CyanogenMod terkadang menawarkan fitur, seperti tethering , yang operatornya akan mengenakan biaya premium. Akibatnya, kendala teknis termasuk bootloader terkunci dan akses terbatas ke izin root sering terjadi di banyak perangkat. Namun, karena perangkat lunak yang dikembangkan komunitas semakin populer, dan mengikuti pernyataan Pustakawan Kongres di Amerika Serikat yang mengizinkan "jailbreaking " perangkat seluler, [237] produsen dan operator telah melunakkan posisi mereka mengenai pengembangan pihak ketiga, dengan beberapa, termasuk HTC , [236] Motorola , [238] Samsung [239] [240] dan Sony , [241] memberikan dukungan dan pengembangan yang menggembirakan. Akibatnya, seiring waktu, kebutuhan untuk menghindari pembatasan perangkat keras untuk memasang firmware tidak resmi telah berkurang karena semakin banyak perangkat yang dikirimkan dengan bootloader yang tidak terkunci atau tidak dapat dibuka , mirip dengan Nexusseri ponsel, meskipun biasanya mengharuskan pengguna melepaskan jaminan perangkat mereka untuk melakukannya. [236] Namun, meskipun produsen menerimanya, beberapa operator di AS masih mengharuskan ponsel dikunci, membuat pengembang dan pelanggan frustrasi. [242]

Nama kode perangkat

Secara internal, Android mengidentifikasi setiap perangkat yang didukung dengan nama kode perangkatnya , string pendek, [243] yang mungkin mirip atau tidak dengan nama model yang digunakan dalam memasarkan perangkat. Misalnya, nama kode perangkat ponsel cerdas Pixel adalah sailfish .

Nama kode perangkat biasanya tidak terlihat oleh pengguna akhir, tetapi penting untuk menentukan kompatibilitas dengan versi Android yang dimodifikasi. Kadang-kadang juga disebutkan dalam artikel yang membahas perangkat, karena memungkinkan untuk membedakan varian perangkat keras yang berbeda dari perangkat, bahkan jika pabrikan menawarkannya dengan nama yang sama. Nama kode perangkat tersedia untuk menjalankan aplikasi di bawah android.os.Build.DEVICE. [244]

Keamanan dan Privasi

Pada tahun 2020, Google meluncurkan Prakarsa Kerentanan Mitra Android untuk meningkatkan keamanan Android. [245] [246] Mereka juga membentuk tim keamanan Android. [247]

Ancaman keamanan umum

Penelitian dari perusahaan keamanan Trend Micro mencantumkan penyalahgunaan layanan premium sebagai jenis malware Android yang paling umum, di mana pesan teks dikirim dari ponsel yang terinfeksi ke nomor telepon kelas premium tanpa persetujuan atau bahkan sepengetahuan pengguna. Malware lain menampilkan iklan yang tidak diinginkan dan mengganggu di perangkat, atau mengirimkan informasi pribadi ke pihak ketiga yang tidak berwenang. [248] Ancaman keamanan di Android dilaporkan berkembang pesat; namun, insinyur Google berpendapat bahwa ancaman malware dan virus di Android dibesar- besarkan oleh perusahaan keamanan untuk alasan komersial, [249] [250]dan menuduh industri keamanan bermain dalam ketakutan untuk menjual perangkat lunak perlindungan virus kepada pengguna. [249] Google menyatakan bahwa malware berbahaya sebenarnya sangat langka, [250] dan survei yang dilakukan oleh F-Secure menunjukkan bahwa hanya 0,5% malware Android yang dilaporkan berasal dari Google Play store. [251]

Pada tahun 2021, jurnalis dan peneliti melaporkan penemuan spyware , yang disebut Pegasus , yang dikembangkan dan didistribusikan oleh perusahaan swasta yang dapat dan telah sering digunakan untuk menginfeksi smartphone iOS dan Android – sebagian melalui penggunaan eksploitasi 0 hari – tanpa perlu setiap interaksi pengguna atau petunjuk penting bagi pengguna dan kemudian digunakan untuk mengekstrak data, melacak lokasi pengguna, merekam film melalui kameranya, dan mengaktifkan mikrofon kapan saja. [252] Analisis lalu lintas data oleh ponsel cerdas populer yang menjalankan varian Android menemukan pengumpulan dan pembagian data bawaan yang substansial tanpa penyisihan oleh perangkat lunak pra-instal ini . [253][254] Kedua masalah ini tidak ditangani atau tidak dapat diatasi dengan patch keamanan.

Lingkup pengawasan oleh lembaga publik

Sebagai bagian dari pengungkapan pengawasan massal 2013 yang lebih luas , terungkap pada September 2013 bahwa badan intelijen Amerika dan Inggris, National Security Agency (NSA) dan Government Communications Headquarters (GCHQ), masing-masing, memiliki akses ke data pengguna di iPhone, BlackBerry , dan perangkat Android. Mereka dilaporkan mampu membaca hampir semua informasi smartphone, termasuk SMS, lokasi, email, dan catatan. [255] Pada bulan Januari 2014, laporan lebih lanjut mengungkapkan kemampuan badan intelijen untuk mencegat informasi pribadi yang dikirimkan melalui Internet oleh jaringan sosial dan aplikasi populer lainnya seperti Angry Birds, yang mengumpulkan informasi pribadi penggunanya untuk iklan dan alasan komersial lainnya. GCHQ memiliki, menurut The Guardian , panduan gaya wiki dari berbagai aplikasi dan jaringan periklanan, dan data berbeda yang dapat disedot dari masing-masing. [256] Belakangan minggu itu, pengembang Angry Birds Finlandia Rovio mengumumkan bahwa mereka mempertimbangkan kembali hubungannya dengan platform periklanannya sehubungan dengan pengungkapan ini, dan meminta industri yang lebih luas untuk melakukan hal yang sama. [257]

Dokumen tersebut mengungkapkan upaya lebih lanjut oleh badan intelijen untuk mencegat pencarian dan kueri Google Maps yang dikirimkan dari Android dan ponsel cerdas lainnya untuk mengumpulkan informasi lokasi secara massal. [256] NSA dan GCHQ bersikeras bahwa aktivitas mereka mematuhi semua hukum domestik dan internasional yang relevan, meskipun Guardian menyatakan "pengungkapan terbaru juga dapat menambah kekhawatiran publik tentang bagaimana sektor teknologi mengumpulkan dan menggunakan informasi, terutama bagi mereka yang berada di luar AS. , yang menikmati perlindungan privasi lebih sedikit daripada orang Amerika." [256]

Dokumen bocor yang diterbitkan oleh WikiLeaks, dengan nama kode Vault 7 dan tertanggal dari 2013 hingga 2016, merinci kemampuan Central Intelligence Agency (CIA) untuk melakukan pengawasan elektronik dan perang cyber , termasuk kemampuan untuk mengkompromikan sistem operasi sebagian besar ponsel cerdas (termasuk Android) . [258] [259]

Patch keamanan

Pada bulan Agustus 2015, Google mengumumkan bahwa perangkat dalam seri Google Nexus akan mulai menerima patch keamanan bulanan . Google juga menulis bahwa "Perangkat Nexus akan terus menerima pembaruan besar setidaknya selama dua tahun dan patch keamanan selama tiga tahun lebih lama dari ketersediaan awal atau 18 bulan dari penjualan terakhir perangkat melalui Google Store ." [260] [261] [262] Pada bulan Oktober berikutnya, para peneliti di Universitas Cambridge menyimpulkan bahwa 87,7% ponsel Android yang digunakan telah mengetahui kerentanan keamanan yang belum ditambal karena kurangnya pembaruan dan dukungan. [263] [264] [265] Ron Amadeo dariArs Technica juga menulis pada Agustus 2015 bahwa "Android pada awalnya dirancang, di atas segalanya, untuk diadopsi secara luas. Google memulai dari nol dengan pangsa pasar nol persen, jadi dengan senang hati menyerahkan kendali dan memberi semua orang tempat duduk di meja. dalam pertukaran untuk adopsi. [...] Sekarang, bagaimanapun, Android memiliki sekitar 75–80 persen dari pasar smartphone di seluruh dunia — menjadikannya bukan hanya sistem operasi seluler paling populer di dunia tetapi bisa dibilang sistem operasi paling populer, titik. , keamanan telah menjadi masalah besar. Android masih menggunakan rantai perintah pembaruan perangkat lunak yang dirancang kembali ketika ekosistem Android tidak memiliki perangkat untuk diperbarui, dan itu tidak berfungsi". [266]Mengikuti berita tentang jadwal bulanan Google, beberapa produsen, termasuk Samsung dan LG, berjanji untuk mengeluarkan pembaruan keamanan bulanan, [267] tetapi, seperti yang dicatat oleh Jerry Hildenbrand di Android Central pada Februari 2016, "sebagai gantinya kami mendapat beberapa pembaruan pada versi tertentu dari segelintir model. Dan banyak janji yang diingkari". [268]

Dalam posting Maret 2017 di Blog Keamanan Google, pemimpin keamanan Android Adrian Ludwig dan Mel Miller menulis bahwa "Lebih dari 735 juta perangkat dari 200+ produsen menerima pembaruan keamanan platform pada tahun 2016" dan bahwa "Mitra operator dan perangkat keras kami membantu memperluas penyebaran pembaruan ini, merilis pembaruan untuk lebih dari setengah dari 50 perangkat teratas di seluruh dunia pada kuartal terakhir 2016". Mereka juga menulis bahwa "Sekitar setengah dari perangkat yang digunakan pada akhir 2016 belum menerima pembaruan keamanan platform di tahun sebelumnya", menyatakan bahwa pekerjaan mereka akan terus fokus pada penyederhanaan program pembaruan keamanan untuk penyebaran yang lebih mudah oleh produsen. [269] Selanjutnya, dalam komentar ke TechCrunch, Ludwig menyatakan bahwa waktu tunggu untuk pembaruan keamanan telah dikurangi dari "enam menjadi sembilan minggu menjadi hanya beberapa hari", dengan 78% perangkat unggulan di Amerika Utara memperbarui keamanan pada akhir 2016. [270]

Patch untuk bug yang ditemukan di sistem operasi inti sering kali tidak menjangkau pengguna perangkat yang lebih tua dan berharga lebih rendah. [271] [272] Namun, sifat open-source Android memungkinkan kontraktor keamanan untuk mengambil perangkat yang ada dan mengadaptasinya untuk penggunaan yang sangat aman. Misalnya, Samsung telah bekerja dengan General Dynamics melalui akuisisi Open Kernel Labs mereka untuk membangun kembali Jelly Bean di atas microvisor mereka yang diperkeras untuk proyek "Knox". [273] [274]

Pelacakan lokasi

Ponsel cerdas Android memiliki kemampuan untuk melaporkan lokasi titik akses Wi-Fi , yang ditemui saat pengguna ponsel bergerak, untuk membangun basis data yang berisi lokasi fisik ratusan juta titik akses tersebut. Basis data ini membentuk peta elektronik untuk menemukan ponsel cerdas, memungkinkannya menjalankan aplikasi seperti Foursquare , Google Latitude , Facebook Places , dan menayangkan iklan berbasis lokasi. [275] Perangkat lunak pemantauan pihak ketiga seperti TaintDroid, [276] proyek yang didanai penelitian akademis, dalam beberapa kasus dapat mendeteksi ketika informasi pribadi sedang dikirim dari aplikasi ke server jarak jauh. [277]

Eksploitasi penting lainnya

Pada tahun 2018, perusahaan keamanan Norwegia, Promon, telah menemukan lubang keamanan Android serius yang dapat dieksploitasi untuk mencuri kredensial masuk, mengakses pesan, dan melacak lokasi, yang dapat ditemukan di semua versi Android, termasuk Android 10 . Kerentanan datang dengan mengeksploitasi bug dalam sistem multitasking yang memungkinkan aplikasi jahat untuk melapisi aplikasi yang sah dengan layar login palsu yang tidak diketahui pengguna saat menyerahkan kredensial keamanan. Pengguna juga dapat ditipu untuk memberikan izin tambahan ke aplikasi jahat, yang nantinya memungkinkan mereka untuk melakukan berbagai aktivitas jahat, termasuk mencegat teks atau panggilan dan mencuri kredensial perbankan. [278] Lab Ancaman Avastjuga menemukan bahwa banyak aplikasi pra-instal di beberapa ratus perangkat Android baru mengandung malware dan adware berbahaya . Beberapa malware yang sudah diinstal sebelumnya dapat melakukan penipuan iklan atau bahkan mengambil alih perangkat inangnya. [279] [280]

Di 2020, Yang Mana? watchdog melaporkan bahwa lebih dari satu miliar perangkat Android yang dirilis pada tahun 2012 atau sebelumnya, yang merupakan 40% perangkat Android di seluruh dunia, berisiko diretas. Kesimpulan ini berasal dari fakta bahwa tidak ada pembaruan keamanan yang dikeluarkan untuk versi Android di bawah 7.0 pada tahun 2019. Yang mana? berkolaborasi dengan lab anti-virus AV Comparatives untuk menginfeksi lima model ponsel dengan malware, dan berhasil dalam setiap kasus. Google menolak untuk mengomentari spekulasi pengawas. [281]

Pada tanggal 5 Agustus 2020, Twitter menerbitkan sebuah blog yang mendesak penggunanya untuk memperbarui aplikasi mereka ke versi terbaru sehubungan dengan masalah keamanan yang memungkinkan orang lain untuk mengakses pesan langsung. Seorang peretas dapat dengan mudah menggunakan "izin sistem Android" untuk mengambil kredensial akun untuk melakukannya. Masalah keamanan hanya dengan Android 8 ( Android Oreo ) dan Android 9 ( Android Pie ). Twitter mengkonfirmasi bahwa memperbarui aplikasi akan membatasi praktik semacam itu. [282]

Fitur keamanan teknis

Aplikasi Android berjalan di kotak pasir , area terisolasi dari sistem yang tidak memiliki akses ke sumber daya sistem lainnya, kecuali izin akses diberikan secara eksplisit oleh pengguna saat aplikasi diinstal, namun hal ini mungkin tidak dapat dilakukan untuk pra- aplikasi yang diinstal. Tidak mungkin, misalnya, mematikan akses mikrofon dari aplikasi kamera pra-instal tanpa menonaktifkan kamera sepenuhnya. Ini juga berlaku di Android versi 7 dan 8. [283]

Sejak Februari 2012, Google telah menggunakan pemindai malware Google Bouncer untuk mengawasi dan memindai aplikasi yang tersedia di Google Play store. [284] [285] Fitur "Verifikasi Aplikasi" diperkenalkan pada November 2012, sebagai bagian dari versi sistem operasi "Jelly Bean" Android 4.2 , untuk memindai semua aplikasi, baik dari Google Play maupun dari sumber pihak ketiga, untuk mencari malware perilaku. [286] Awalnya hanya melakukannya selama penginstalan, Verifikasi Aplikasi menerima pembaruan pada tahun 2014 untuk memindai aplikasi "terus-menerus", dan pada tahun 2017 fitur tersebut dibuat terlihat oleh pengguna melalui menu di Pengaturan. [287] [288]

Sebelum menginstal aplikasi, Google Play Store menampilkan daftar persyaratan yang dibutuhkan aplikasi agar berfungsi. Setelah meninjau izin ini, pengguna dapat memilih untuk menerima atau menolaknya, menginstal aplikasi hanya jika mereka menerimanya. [289] Di Android 6.0 "Marshmallow", sistem izin diubah; aplikasi tidak lagi secara otomatis diberikan semua izin yang ditentukan pada waktu penginstalan. Sistem keikutsertaan digunakan sebagai gantinya, di mana pengguna diminta untuk memberikan atau menolak izin individu ke aplikasi saat dibutuhkan untuk pertama kalinya. Aplikasi mengingat hibah, yang dapat dicabut oleh pengguna kapan saja. Namun, aplikasi pra-instal tidak selalu menjadi bagian dari pendekatan ini. Dalam beberapa kasus, tidak mungkin untuk menolak izin tertentu untuk aplikasi pra-instal, atau menonaktifkannya. Aplikasi Layanan Google Play tidak dapat dihapus, atau dinonaktifkan. Setiap upaya paksa berhenti, mengakibatkan aplikasi memulai ulang sendiri. [290] [291]Model izin baru hanya digunakan oleh aplikasi yang dikembangkan untuk Marshmallow menggunakan perangkat pengembangan perangkat lunak (SDK), dan aplikasi lama akan terus menggunakan pendekatan all-or-nothing sebelumnya. Izin masih dapat dicabut untuk aplikasi tersebut, meskipun ini mungkin mencegahnya bekerja dengan benar, dan peringatan akan ditampilkan untuk efek tersebut. [292] [293]

Pada bulan September 2014, Jason Nova dari Android Authority melaporkan sebuah studi oleh perusahaan keamanan Jerman Fraunhofer AISEC dalam perangkat lunak antivirusdan ancaman malware di Android. Nova menulis bahwa "Sistem operasi Android menangani paket perangkat lunak dengan memasukkannya ke dalam kotak pasir; ini tidak mengizinkan aplikasi untuk membuat daftar isi direktori aplikasi lain untuk menjaga keamanan sistem. Dengan tidak mengizinkan antivirus untuk membuat daftar direktori aplikasi lain setelah instalasi, aplikasi yang tidak menunjukkan perilaku mencurigakan yang melekat saat diunduh dibersihkan sebagai aman. Jika kemudian bagian aplikasi diaktifkan yang ternyata berbahaya, antivirus tidak akan tahu karena ada di dalam aplikasi dan di luar antivirus ' yurisdiksi". Studi oleh Fraunhofer AISEC, memeriksa perangkat lunak antivirus dari Avast , AVG , Bitdefender , ESET , F-Secure ,Kaspersky , Lookout , McAfee (sebelumnya Intel Security), Norton , Sophos , dan Trend Micro , mengungkapkan bahwa "aplikasi antivirus yang diuji tidak memberikan perlindungan terhadap malware yang disesuaikan atau serangan yang ditargetkan", dan bahwa "aplikasi antivirus yang diuji juga tidak dapat mendeteksi malware yang sama sekali tidak dikenal hingga saat ini tetapi tidak melakukan upaya apa pun untuk menyembunyikan keganasannya". [294]

Pada Agustus 2013, Google mengumumkan Pengelola Perangkat Android (berganti nama menjadi Temukan Perangkat Saya pada Mei 2017), [295] [296] layanan yang memungkinkan pengguna melacak, menemukan, dan menghapus perangkat Android mereka dari jarak jauh, [297] [298] dengan Aplikasi Android untuk layanan ini dirilis pada bulan Desember. [299] [300] Pada bulan Desember 2016, Google memperkenalkan aplikasi Kontak Tepercaya, memungkinkan pengguna meminta pelacakan lokasi orang yang dicintai selama keadaan darurat. [301] [302] Pada tahun 2020, Kontak Tepercaya ditutup dan fitur berbagi lokasi diluncurkan ke Google Maps. [303]

Pada 8 Oktober 2018, Google mengumumkan persyaratan Google Play Store baru untuk memerangi berbagi informasi yang berpotensi sensitif secara berlebihan, termasuk log panggilan dan teks. Masalah ini berasal dari fakta bahwa banyak aplikasi meminta izin untuk mengakses informasi pribadi pengguna (bahkan jika informasi ini tidak diperlukan agar aplikasi berfungsi) dan beberapa pengguna tidak diragukan lagi memberikan izin ini. Atau, izin mungkin dicantumkan dalam manifes aplikasi seperti yang diperlukan (sebagai lawan opsional) dan aplikasi tidak akan dipasang kecuali pengguna memberikan izin; pengguna dapat menarik izin apa pun, bahkan yang diperlukan, dari aplikasi apa pun di pengaturan perangkat setelah penginstalan aplikasi, tetapi hanya sedikit pengguna yang melakukan ini. Google berjanji untuk bekerja dengan pengembang dan membuat pengecualian jika aplikasi mereka memerlukan izin Telepon atau SMS untuk "fungsi aplikasi inti".targetSdkVersiondalam manifes) setidaknya Android 8.0 (API level 26) untuk semua aplikasi baru dan pembaruan aplikasi. Persyaratan tingkat API mungkin memerangi praktik pengembang aplikasi yang mengabaikan beberapa layar izin dengan menentukan versi Android awal yang memiliki model izin yang lebih kasar. [304] [305]

Layanan Google Play dan perubahan vendor

Ketergantungan pada Layanan Google Play eksklusif dan penyesuaian yang ditambahkan di atas sistem operasi oleh vendor yang melisensikan Android dari Google menyebabkan masalah privasi . [306] [307] [308]

Lisensi

Kode sumber untuk Android adalah open-source : dikembangkan secara pribadi oleh Google, dengan kode sumber dirilis secara publik ketika versi baru Android dirilis. Google menerbitkan sebagian besar kode (termasuk tumpukan jaringan dan telepon ) di bawah Lisensi Apache versi 2.0 non-copyleft . yang memungkinkan modifikasi dan redistribusi. [309] [310] Lisensi tidak memberikan hak atas merek dagang "Android", jadi produsen perangkat dan operator nirkabel harus melisensikannya dari Google berdasarkan kontrak individu. Perubahan kernel Linux terkait dirilis di bawah copyleft GNU General Public License versi 2, yang dikembangkan oleh Buka Handset Alliance , dengan kode sumber tersedia untuk umum setiap saat. [311] Satu-satunya rilis Android yang tidak segera tersedia sebagai kode sumber adalah rilis Honeycomb 3.0 khusus tablet. Alasannya, menurut Andy Rubin dalam posting blog resmi Android, adalah karena Honeycomb terburu-buru untuk produksi Motorola Xoom , [312] dan mereka tidak ingin pihak ketiga menciptakan "pengalaman pengguna yang benar-benar buruk" dengan mencoba memasang ke smartphone versi Android yang ditujukan untuk tablet. [313]

Hanya sistem operasi Android dasar (termasuk beberapa aplikasi) yang merupakan perangkat lunak sumber terbuka, sedangkan sebagian besar perangkat Android dikirimkan dengan sejumlah besar perangkat lunak berpemilik, seperti Layanan Seluler Google , yang mencakup aplikasi seperti Google Play Store , Google Penelusuran, dan Google Layanan Play  – lapisan perangkat lunak yang menyediakan API untuk integrasi dengan layanan yang disediakan Google, antara lain. Aplikasi ini harus dilisensikan dari Google oleh pembuat perangkat, dan hanya dapat dikirimkan pada perangkat yang memenuhi pedoman kompatibilitasnya dan persyaratan lainnya. [122] Distribusi khusus Android bersertifikat yang diproduksi oleh produsen (seperti Samsung Experience) juga dapat mengganti aplikasi Android stok tertentu dengan varian miliknya sendiri dan menambahkan perangkat lunak tambahan yang tidak termasuk dalam sistem operasi Android stok. [121] Dengan munculnya jajaran perangkat Google Pixel , Google sendiri juga telah membuat fitur-fitur Android khusus yang dibatasi waktu atau eksklusif permanen untuk seri Pixel. [314] [315] Mungkin juga ada driver " gumpalan biner " yang diperlukan untuk komponen perangkat keras tertentu di perangkat. [121] [171] Layanan Android open source yang paling terkenal adalah distribusi LineageOS dan MicroG yang bertindak sebagai pengganti open source Layanan Google Play.

Richard Stallman dan Free Software Foundation telah mengkritik Android dan telah merekomendasikan penggunaan alternatif seperti Replicant , karena driver dan firmware yang penting untuk berfungsinya perangkat Android biasanya berpemilik, dan karena aplikasi Google Play Store dapat menginstal secara paksa atau hapus instalan aplikasi dan, akibatnya, undang perangkat lunak tidak bebas. Dalam kedua kasus tersebut, penggunaan perangkat lunak sumber tertutup menyebabkan sistem menjadi rentan terhadap pintu belakang . [316] [317]

Dikatakan bahwa karena pengembang sering diminta untuk membeli lisensi Android bermerek Google, ini telah mengubah sistem yang secara teoritis terbuka menjadi layanan freemium . [318] : 20 

Leverage atas produsen

Google melisensikan perangkat lunak Layanan Seluler Google mereka, bersama dengan merek dagang Android, hanya kepada produsen perangkat keras untuk perangkat yang memenuhi standar kompatibilitas Google yang ditentukan dalam dokumen Program Kompatibilitas Android. [319] Dengan demikian, garpu Android yang membuat perubahan besar pada sistem operasi itu sendiri tidak menyertakan komponen Google yang tidak bebas, tetap tidak kompatibel dengan aplikasi yang memerlukannya, dan harus dikirimkan dengan pasar perangkat lunak alternatif sebagai pengganti Google Play Store . [121] Contoh menonjol dari fork Android semacam itu adalah Fire OS Amazon , yang digunakan pada lini tablet Kindle Fire , dan berorientasi pada layanan Amazon. [121]Pengiriman perangkat Android tanpa GMS juga biasa terjadi di China daratan , karena Google tidak melakukan bisnis di sana. [320] [321] [322]

Pada tahun 2014, Google juga mulai mewajibkan semua perangkat Android yang melisensikan perangkat lunak Layanan Seluler Google untuk menampilkan logo "Diberdayakan oleh Android" yang menonjol di layar boot mereka. [122] Google juga telah memberlakukan bundling preferensial dan penempatan Layanan Seluler Google pada perangkat, termasuk bundling yang diamanatkan untuk seluruh rangkaian utama aplikasi Google, penempatan pintasan wajib ke Google Penelusuran dan aplikasi Play Store di atau di dekat laman layar utama utama dalam konfigurasi defaultnya, [323] dan memberikan bagian pendapatan pencarian yang lebih besar kepada OEM yang setuju untuk tidak menyertakan toko aplikasi pihak ketiga di perangkat mereka. [324]Pada bulan Maret 2018, dilaporkan bahwa Google telah mulai memblokir perangkat Android "tidak bersertifikat" dari menggunakan perangkat lunak Layanan Seluler Google, dan menampilkan peringatan yang menunjukkan bahwa "produsen perangkat telah memuat aplikasi dan layanan Google tanpa sertifikasi dari Google". Pengguna ROM khusus dapat mendaftarkan ID perangkat mereka ke akun Google mereka untuk menghapus blok ini. [325]

Beberapa aplikasi stok dan komponen dalam kode AOSP yang sebelumnya digunakan oleh versi Android sebelumnya, seperti Penelusuran, Musik, Kalender, dan API lokasi, ditinggalkan oleh Google demi penggantian tidak gratis yang didistribusikan melalui Play Store (Google Search, Google Play Musik, dan Google Kalender) dan Layanan Google Play , yang bukan lagi sumber terbuka. Selain itu, varian sumber terbuka dari beberapa aplikasi juga mengecualikan fungsi yang ada dalam versi tidak gratisnya. [121] [326] [327] [328]Langkah-langkah ini kemungkinan dimaksudkan untuk mencegah percabangan dan mendorong pemberian lisensi komersial sesuai dengan persyaratan Google, karena sebagian besar fungsi inti sistem operasi bergantung pada komponen berpemilik yang dilisensikan secara eksklusif oleh Google, dan dibutuhkan sumber daya pengembangan yang signifikan untuk mengembangkan rangkaian alternatif dari perangkat lunak dan API untuk mereplikasi atau menggantinya. Aplikasi yang tidak menggunakan komponen Google juga akan mengalami kerugian fungsional, karena mereka hanya dapat menggunakan API yang ada di dalam OS itu sendiri. Pada gilirannya, aplikasi pihak ketiga mungkin memiliki ketergantungan pada Layanan Google Play. [329]

Anggota Open Handset Alliance, yang mencakup mayoritas OEM Android, juga dilarang secara kontraktual untuk memproduksi perangkat Android berdasarkan fork OS; [121] [330] pada tahun 2012, Acer Inc. dipaksa oleh Google untuk menghentikan produksi pada perangkat yang didukung oleh OS Aliyun Alibaba Group dengan ancaman penghapusan dari OHA, karena Google menganggap platform tersebut sebagai versi Android yang tidak kompatibel . Alibaba Group membela tuduhan tersebut, dengan alasan bahwa OS adalah platform yang berbeda dari Android (terutama menggunakan HTML5apps), tetapi menggabungkan bagian dari platform Android untuk memungkinkan kompatibilitas mundur dengan perangkat lunak Android pihak ketiga. Memang, perangkat tersebut dikirimkan dengan toko aplikasi yang menawarkan aplikasi Android; namun, mayoritas dari mereka adalah bajakan . [331] [332] [333]

Penerimaan

Android menerima reaksi hangat ketika diluncurkan pada tahun 2007. Meskipun analis terkesan dengan perusahaan teknologi terkemuka yang telah bermitra dengan Google untuk membentuk Open Handset Alliance, tidak jelas apakah produsen ponsel akan bersedia mengganti sistem operasi mereka yang ada dengan Android. [334] Ide platform pengembangan berbasis Linux open-source memicu minat, [335] tetapi ada kekhawatiran tambahan tentang Android menghadapi persaingan yang kuat dari pemain mapan di pasar smartphone, seperti Nokia dan Microsoft, dan saingan Linux mobile. sistem operasi yang sedang dikembangkan. [336]Para pemain mapan ini skeptis: Nokia dikutip mengatakan "kami tidak melihat ini sebagai ancaman", dan seorang anggota tim Microsoft Windows Mobile menyatakan "Saya tidak mengerti dampak yang akan mereka miliki." [337]

Sejak itu Android telah berkembang menjadi sistem operasi ponsel cerdas yang paling banyak digunakan [338] [339] dan "salah satu pengalaman seluler tercepat yang tersedia". [340] Peninjau telah menyoroti sifat open-source dari sistem operasi sebagai salah satu kekuatan yang menentukan, memungkinkan perusahaan seperti Nokia (keluarga Nokia X), [341] Amazon (Kindle Fire), Barnes & Noble ( Nook ), Ouya , Baidu dan lainnya untuk melakukan fork perangkat lunak dan merilis perangkat keras yang menjalankan versi Android mereka sendiri yang disesuaikan. Akibatnya, telah dijelaskan oleh situs teknologi Ars Technicasebagai "sistem operasi default untuk meluncurkan perangkat keras baru" untuk perusahaan tanpa platform seluler mereka sendiri. [338] Keterbukaan dan fleksibilitas ini juga hadir di tingkat pengguna akhir: Android memungkinkan penyesuaian luas perangkat oleh pemiliknya dan aplikasi tersedia secara bebas dari toko aplikasi non-Google dan situs web pihak ketiga. Ini telah dikutip sebagai salah satu keunggulan utama ponsel Android dibandingkan yang lain. [338] [342]

Terlepas dari popularitas Android, termasuk tingkat aktivasi tiga kali lipat dari iOS, ada laporan bahwa Google belum berhasil memanfaatkan produk dan layanan web mereka yang lain untuk mengubah Android menjadi penghasil uang yang diharapkan para analis. [343] The Verge menyarankan bahwa Google kehilangan kendali atas Android karena kustomisasi ekstensif dan proliferasi aplikasi dan layanan non-Google – Amazon's Kindle Fire line menggunakan Fire OS , garpu Android yang banyak dimodifikasi yang tidak menyertakan atau mendukung salah satu dari Komponen milik Google, dan mengharuskan pengguna mendapatkan perangkat lunak dari Amazon Appstore yang bersaing, bukan dari Play Store. [121]Pada tahun 2014, dalam upaya untuk meningkatkan keunggulan merek Android, Google mulai mewajibkan perangkat yang menampilkan komponen miliknya menampilkan logo Android di layar boot. [122]

Android telah mengalami "fragmentasi", [344] situasi di mana berbagai perangkat Android, baik dalam hal variasi perangkat keras dan perbedaan dalam perangkat lunak yang berjalan di atasnya, membuat tugas mengembangkan aplikasi yang bekerja secara konsisten di seluruh ekosistem lebih sulit daripada saingan. platform seperti iOS di mana perangkat keras dan perangkat lunak kurang bervariasi. Misalnya, menurut data dari OpenSignal pada Juli 2013, ada 11.868 model perangkat Android, berbagai ukuran layar dan delapan versi OS Android yang digunakan secara bersamaan, sementara sebagian besar pengguna iOS telah mengupgrade ke versi terbaru dari OS tersebut. [345] Kritikus seperti Apple Insidertelah menegaskan bahwa fragmentasi melalui perangkat keras dan perangkat lunak mendorong pertumbuhan Android melalui sejumlah besar perangkat kelas bawah dengan harga terjangkau yang menjalankan Android versi lama. Mereka mempertahankan ini memaksa pengembang Android untuk menulis untuk "penyebut umum terendah" untuk menjangkau sebanyak mungkin pengguna, yang memiliki terlalu sedikit insentif untuk menggunakan fitur perangkat keras atau perangkat lunak terbaru yang hanya tersedia pada persentase perangkat yang lebih kecil. [346] Namun, OpenSignal, yang mengembangkan aplikasi Android dan iOS, menyimpulkan bahwa meskipun fragmentasi dapat membuat pengembangan menjadi lebih rumit, jangkauan global Android yang lebih luas juga meningkatkan potensi keuntungan. [345]

Saham

Android adalah sistem operasi yang paling banyak digunakan pada ponsel di hampir semua negara, dengan beberapa negara, seperti India, memiliki pangsa pasar lebih dari 96%. [347] Di tablet, penggunaan lebih merata, karena iOS sedikit lebih populer secara global.

Perusahaan riset Canalys memperkirakan pada kuartal kedua 2009, bahwa Android memiliki pangsa 2,8% dari pengiriman smartphone di seluruh dunia. [348] Pada Mei 2010, Android memiliki 10% pangsa pasar smartphone di seluruh dunia, menyalip Windows Mobile , [349] sementara di AS Android memegang pangsa 28%, menyalip iPhone OS . [350] Pada kuartal keempat tahun 2010, pangsa di seluruh dunia telah berkembang menjadi 33% dari pasar menjadi platform smartphone terlaris, [351] menyalip Symbian . [352] Di AS menjadi platform terlaris pada April 2011, menyalip BlackBerry OSdengan pangsa smartphone 31,2%, menurut comScore . [353]

Hingga kuartal ketiga 2011, Gartner memperkirakan lebih dari setengah (52,5%) penjualan smartphone adalah milik Android. [354] Pada kuartal ketiga tahun 2012 Android memiliki pangsa 75% dari pasar smartphone global menurut perusahaan riset IDC. [355]

Pada Juli 2011, Google mengatakan bahwa 550.000 perangkat Android diaktifkan setiap hari, [356] naik dari 400.000 per hari di bulan Mei, [357] dan lebih dari 100 juta perangkat telah diaktifkan [358] dengan pertumbuhan 4,4% per minggu. [356] Pada bulan September 2012, 500 juta perangkat telah diaktifkan dengan 1,3 juta aktivasi per hari. [359] [360] Pada Mei 2013, di Google I/O , Sundar Pichai mengumumkan bahwa 900 juta perangkat Android telah diaktifkan. [361]

Pangsa pasar Android bervariasi menurut lokasi. Pada Juli 2012, "pelanggan seluler berusia 13+" di Amerika Serikat yang menggunakan Android mencapai 52%, [362] dan meningkat menjadi 90% di Cina. [363] Selama kuartal ketiga 2012, pangsa pasar pengiriman smartphone Android di seluruh dunia adalah 75%, [355] dengan total 750 juta perangkat diaktifkan. Pada April 2013, Android memiliki 1,5 juta aktivasi per hari. [360] Pada Mei 2013, 48 miliar aplikasi ("aplikasi") instalasi telah dilakukan dari Google Play store, [364] dan pada September 2013, satu miliar perangkat Android telah diaktifkan. [365]

Pada Agustus 2020, toko Google Play memiliki lebih dari 3 juta aplikasi Android yang diterbitkan, [19] [366] dan pada Mei 2016, aplikasi telah diunduh lebih dari 65 miliar kali. [367] Keberhasilan sistem operasi telah menjadikannya target untuk litigasi paten sebagai bagian dari apa yang disebut " perang smartphone " antara perusahaan teknologi. [368] [369]

Perangkat Android menyumbang lebih dari setengah penjualan ponsel cerdas di sebagian besar pasar, termasuk AS, sementara "hanya di Jepang Apple berada di puncak" (angka September–November 2013). [370] Pada akhir tahun 2013, lebih dari 1,5 miliar smartphone Android telah terjual dalam empat tahun sejak 2010, [371] [372] menjadikan Android sebagai ponsel dan tablet OS yang paling banyak terjual. Tiga miliar smartphone Android diperkirakan akan terjual pada akhir 2014 (termasuk tahun-tahun sebelumnya). Menurut perusahaan riset Gartner, perangkat berbasis Android terjual lebih banyak dari semua pesaing, setiap tahun sejak 2012. [373] Pada tahun 2013, terjual lebih banyak dari Windows 2.8:1 atau sebesar 573 juta. [374] [375] [376] Pada 2015, Android memiliki basis terinstal terbesardari semua sistem operasi; [28] Sejak 2013, perangkat yang menjalankannya juga menjual lebih dari gabungan perangkat Windows, iOS, dan Mac OS X. [377]

Menurut StatCounter , yang hanya melacak penggunaan untuk menjelajah web, Android adalah sistem operasi seluler paling populer sejak Agustus 2013. [378] Android adalah sistem operasi paling populer untuk penjelajahan web di India dan beberapa negara lain (mis. Asia, dengan pengecualian Jepang dan Korea Utara). Menurut StatCounter, Android paling banyak digunakan di ponsel di semua negara Afrika, dan menyatakan "penggunaan seluler telah melampaui desktop di beberapa negara termasuk India, Afrika Selatan, dan Arab Saudi", [379]dengan hampir semua negara di Afrika telah melakukannya (kecuali tujuh negara, termasuk Mesir), seperti Ethiopia dan Kenya di mana penggunaan seluler (termasuk tablet) mencapai 90,46% (khusus Android, menyumbang 75,81% dari semua penggunaan di sana) . [380] [381]

Sementara ponsel Android di dunia Barat hampir selalu menyertakan kode kepemilikan Google (seperti Google Play) dalam sistem operasi sumber terbuka, kode kepemilikan dan merek dagang Google semakin tidak digunakan di pasar negara berkembang; "Pertumbuhan perangkat Android AOSP jauh melampaui China [..] ABI Research mengklaim bahwa 65 juta perangkat dikirimkan secara global dengan Android open-source pada kuartal kedua [2014], naik dari 54 juta pada kuartal pertama"; tergantung pada negara, persentase ponsel diperkirakan hanya didasarkan pada kode sumber AOSP, tanpa merek dagang Android: Thailand (44%), Filipina (38%), Indonesia (31%), India (21%), Malaysia (24% ), Meksiko (18%), Brasil (9%). [382]

Menurut laporan Gartner Januari 2015 , "Android melampaui satu miliar pengiriman perangkat pada tahun 2014, dan akan terus tumbuh dengan kecepatan dua digit pada tahun 2015, dengan peningkatan 26 persen dari tahun ke tahun." Ini menjadikannya pertama kalinya sistem operasi tujuan umum telah mencapai lebih dari satu miliar pengguna akhir dalam setahun: dengan menjangkau hampir 1,16 miliar pengguna akhir pada tahun 2014, Android dikirimkan empat kali lebih banyak daripada gabungan iOS dan OS X , dan lebih dari tiga kali lebih banyak dari Microsoft Windows . Gartner memperkirakan seluruh pasar ponsel "mencapai dua miliar unit pada 2016", termasuk Android. [383] Menggambarkan statistik, Farhad Manjoo menulis di The New York Timesbahwa "Sekitar satu dari setiap dua komputer yang terjual saat ini menjalankan Android. [Ini] telah menjadi platform komputasi dominan di Bumi." [28]

Menurut perkiraan Statistica , smartphone Android memiliki basis terpasang 1,8 miliar unit pada tahun 2015, yang merupakan 76% dari perkiraan jumlah total smartphone di seluruh dunia. [384] [385] [b] Android memiliki basis terinstal terbesar dari semua sistem operasi seluler dan, sejak 2013, sistem operasi dengan penjualan tertinggi secara keseluruhan [374] [377] [387] [388] [389] dengan penjualan di 2012, 2013 dan 2014 [390] dekat dengan basis terinstal dari semua PC. [391]

Pada kuartal kedua 2014, pangsa Android dari pasar pengiriman smartphone global adalah 84,7%, rekor baru. [392] [393] Ini telah berkembang menjadi 87,5% pangsa pasar di seluruh dunia pada kuartal ketiga 2016, [394] meninggalkan pesaing utama iOS dengan pangsa pasar 12,1%. [395]

Menurut laporan StatCounter April 2017 , Android menyalip Microsoft Windows untuk menjadi sistem operasi paling populer untuk penggunaan Internet total. [396] [397] Ia telah mempertahankan pluralitas sejak saat itu. [398]

Pada September 2015, Google mengumumkan bahwa Android memiliki 1,4 miliar pengguna aktif bulanan. [399] [400] Ini berubah menjadi 2 miliar pengguna aktif bulanan pada Mei 2017. [401] [402]

Adopsi pada tablet

Tablet Nexus 7 generasi pertama , menjalankan Android 4.1 Jelly Bean

Meskipun sukses di smartphone, awalnya adopsi tablet Android lambat, [403] kemudian menyusul iPad, di sebagian besar negara. Salah satu penyebab utama adalah situasi ayam atau telur di mana konsumen ragu-ragu untuk membeli tablet Android karena kurangnya aplikasi tablet berkualitas tinggi, tetapi pengembang ragu-ragu untuk menghabiskan waktu dan sumber daya mengembangkan aplikasi tablet sampai ada pasar yang signifikan untuk mereka. [404] [405] Konten dan "ekosistem" aplikasi terbukti lebih penting daripada spesifikasi perangkat kerassebagai titik penjualan untuk tablet. Karena kurangnya aplikasi khusus tablet Android pada tahun 2011, tablet Android awal harus puas dengan aplikasi smartphone yang sudah ada yang tidak cocok untuk ukuran layar yang lebih besar, sedangkan dominasi iPad Apple diperkuat oleh banyaknya jumlah perangkat khusus tablet. aplikasi iOS . [405] [406]

Meskipun dukungan aplikasi dalam masa pertumbuhan, sejumlah besar tablet Android, seperti Barnes & Noble Nook (bersama yang menggunakan sistem operasi lain, seperti HP TouchPad dan BlackBerry PlayBook ) bergegas ke pasar dalam upaya untuk memanfaatkan kesuksesan dari iPad. [405] InfoWorld telah menyarankan bahwa beberapa produsen Android pada awalnya memperlakukan tablet pertama mereka sebagai "bisnis ponsel Franken", peluang investasi rendah jangka pendek dengan menempatkan OS Android yang dioptimalkan untuk ponsel cerdas (sebelum Android 3.0 Honeycomb untuk tablet tersedia) pada perangkat sambil mengabaikan antarmuka pengguna. Pendekatan ini, seperti dengan Dell Streak, gagal mendapatkan daya tarik pasar dengan konsumen serta merusak reputasi awal tablet Android. [407] [408] Selain itu, beberapa tablet Android seperti Motorola Xoom dihargai sama atau lebih tinggi dari iPad , yang menurunkan penjualan. Pengecualian adalah Amazon Kindle Fire , yang mengandalkan harga yang lebih rendah serta akses ke ekosistem aplikasi dan konten Amazon. [405] [409]

Ini mulai berubah pada tahun 2012, dengan dirilisnya Nexus 7 yang terjangkau dan dorongan oleh Google bagi para pengembang untuk menulis aplikasi tablet yang lebih baik. [410] Menurut International Data Corporation, pengiriman tablet yang diberdayakan Android melampaui iPad di Q3 2012. [411]

Barnes & Noble Nook menjalankan Android

Hingga akhir tahun 2013, lebih dari 191,6 juta tablet Android telah terjual dalam tiga tahun sejak 2011. [412] [413] Hal ini menjadikan tablet Android sebagai jenis tablet yang paling banyak terjual pada tahun 2013, melampaui iPad pada kuartal kedua tahun 2013. [ 414]

Menurut statistik penggunaan web StatCounter, pada tahun 2020 , tablet Android mewakili mayoritas perangkat tablet yang digunakan di Afrika (70%), Amerika Selatan (65%), sementara kurang dari setengahnya di tempat lain, misalnya Eropa (44%), Asia (44 %), Amerika Utara (34%) dan Oseania/Australia (18%). Ada negara di semua benua di mana tablet Android adalah mayoritas, misalnya, Meksiko. [415]

Pada bulan Maret 2016, Galen Gruman dari InfoWorld menyatakan bahwa perangkat Android dapat menjadi "bagian nyata dari bisnis Anda [..] tidak ada lagi alasan untuk menjaga jarak dengan Android. Sekarang dapat menjadi bagian integral dari portofolio seluler Anda seperti Apple ' perangkat iOS adalah ". [416] Setahun sebelumnya, Gruman telah menyatakan bahwa aplikasi Office seluler milik Microsoft "lebih baik di iOS dan Android" daripada di perangkat Windows 10 milik Microsoft . [417]

Informasi platform

Mulai Oktober 2021 , tepat sebelum rilis Android 12, Android 11, versi Android terbaru saat itu, adalah versi Android paling populer, baik di ponsel cerdas maupun tablet.

Android 11 paling populer di smartphone pada 31,8%, [418] dengan penggunaan Android 10 sebesar 30,0%, memberikan Android 11 dan 10 bersama-sama lebih dari 60% pangsa. Penggunaan Pie 9.0 dan yang lebih baru, yaitu versi yang didukung, sebesar 77% (dengan Oreo 8.1 sebesar 83%), pengguna lainnya tidak didukung dengan pembaruan keamanan. Android 11 paling banyak digunakan di banyak negara, mulai dari Amerika Serikat hingga India, dan di hampir semua negara lain (misalnya di Cina) adalah Android 10 versi paling populer. [419]

Di tablet, versi terbaru Android 11 paling populer dengan 21% [420] [421] menyalip Android 9.0 Pie pada Juli 2021, yang sekarang berada di urutan kedua dengan 15% (diakhiri lebih dari 20%). [422] Penggunaan Pie 9.0 dan yang lebih baru, yaitu versi yang didukung, mencapai 45% pada tablet Android, dan dengan Oreo 8.1, hingga saat ini didukung, sebesar 51,1%. Pangsa penggunaan sangat bervariasi menurut negara: misalnya Android 9.0 Pie adalah versi tunggal dengan pangsa penggunaan terbesar di Amerika Serikat (dan Inggris Raya) sebesar 31,64%, [423] sedangkan versi terbaru Android 11 paling luas di misalnya India , Kanada, Australia, dan sebagian besar negara Eropa, dan lainnya di seluruh dunia; Oreo 8.1 paling banyak digunakan di Cina. [424]

Versi: kapan Nama pemasaran Tanggal rilis tingkat API Inti Waktu tayang Diluncurkan dengan
12L 12 7 Maret 2022 32 5.x SENI Piksel 3 , Piksel 3 XL, Piksel 3a , Piksel 3a XL, Piksel 4 , Piksel 4 XL, Piksel 4a , Piksel 5 , Piksel 5a
12 4 Oktober 2021 31 5.x SENI Piksel 3 , Piksel 3 XL, Piksel 3a , Piksel 3a XL, Piksel 4 , Piksel 4 XL, Piksel 5 , Piksel 6 , Piksel 6 Pro
11 11 8 September 2020 30 5.x SENI Piksel 2 , Piksel 2 XL, Piksel 3 , Piksel 3 XL, Piksel 3a , Piksel 3a XL, Piksel 4 , Piksel 4 XL [425]
10 10 3 September 2019 29 5.x SENI Asus ZenFone 5Z , Telepon Esensial , Pixel, Pixel XL , Pixel 2 , Pixel 2 XL, Pixel 3 , Pixel 3 XL, Pixel 3a , Pixel 3a XL, OnePlus 6 , OnePlus 6T , OnePlus 7 , OnePlus 7 Pro, Oppo Reno , Sony Xperia XZ3 , Vivo X27 , Vivo NEX S , Vivo NEX A, Xiaomi Mi MIX 3 5G , Xiaomi Mi 9 , Tecno Spark 3 Pro , Huawei Mate 20 Pro , LG G8 , Nokia 8.1 , Realme 3 Pro [426]
9 Pai 6 Agustus 2018 28 4.x SENI Telepon Esensial , Pixel, Pixel XL , Pixel 2 , Pixel 2 XL, Nokia 7 Plus , OnePlus 6 , Oppo R15 Pro , Sony Xperia XZ2 , Vivo X21UD , Vivo X21 , Xiaomi Mi Mix 2S [427]
8.1 Oreo 5 Desember 2017 27 4.x SENI Piksel, Piksel XL , Nexus 6P , Nexus 5X
8.0 21 Agustus 2017 26 4.x SENI T/A
7.1 Nougat 4 Oktober 2016 25 4.x SENI Piksel, Piksel XL
7.0 22 Agustus 2016 24 4.x SENI Nexus 5X , Nexus 6P , LG V20
6.0 Marshmallow 5 Oktober 2015 23 4.x SENI Nexus 5X , Nexus 6P
5.1 permen lolipop 9 Maret 2015 22 3.x SENI Android Satu
5.0 3 November 2014 21 3.x SENI 2.1.0 Nexus 6 , Nexus 9
4.4 Kit Kat 31 Oktober 2013 19 3.x Dalvik (dan ART 1.6.0) Nexus 5
4.3 Jelly Bean 24 Juli 2013 18 3.x Dalvik Nexus 7 2013
4.2 13 November 2012 17 3.x Dalvik Nexus 4 , Nexus 10
4.1 9 Juli 2012 16 3.x Dalvik Nexus 7
4.0 Sandwich Es Krim 19 Oktober 2011 15 3.x Dalvik Galaxy Nexus
2.3 roti jahe 9 Februari 2011 10 2.6.32 Dalvik 1.4.0 Nexus S

Pada Juli 2021 , 66% perangkat memiliki dukungan Vulkan (47% pada Vulkan 1.1 yang lebih baru), [428] penerus OpenGL. Pada saat yang sama, 91,5% perangkat memiliki dukungan untuk OpenGL ES 3.0 atau lebih tinggi (selain itu, perangkat lainnya, 8,50%, menggunakan versi 2.0), dengan 73,50% menggunakan OpenGL ES 3.2 versi terbaru .

Pembajakan aplikasi

Pada umumnya, aplikasi Android berbayar dapat dengan mudah dibajak . [429] Dalam wawancara Mei 2012 dengan Eurogamer , pengembang Football Manager menyatakan bahwa rasio pemain bajakan vs pemain sah adalah 9:1 untuk game Football Manager Handheld mereka . [430] Namun, tidak semua pengembang setuju bahwa tingkat pembajakan menjadi masalah; misalnya, pada Juli 2012 pengembang game Wind-up Knight mengatakan bahwa tingkat pembajakan game mereka hanya 12%, dan sebagian besar pembajakan berasal dari China, di mana orang tidak dapat membeli aplikasi dari Google Play. [431]

Pada tahun 2010, Google merilis alat untuk memvalidasi pembelian resmi untuk digunakan dalam aplikasi, tetapi pengembang mengeluh bahwa ini tidak cukup dan sepele untuk dipecahkan . Google menjawab bahwa alat tersebut, terutama rilis awalnya, dimaksudkan sebagai kerangka contoh bagi pengembang untuk dimodifikasi dan dibangun berdasarkan kebutuhan mereka, bukan sebagai solusi pembajakan yang sudah selesai. [432] Android "Jelly Bean" memperkenalkan kemampuan aplikasi berbayar untuk dienkripsi, sehingga hanya dapat bekerja pada perangkat yang dibeli. [433] [434]

Masalah hukum

Keberhasilan Android telah membuatnya menjadi sasaran litigasi paten dan hak cipta antara perusahaan teknologi, baik Android dan produsen ponsel Android yang telah terlibat dalam berbagai tuntutan hukum paten dan tantangan hukum lainnya.

Gugatan paten dengan Oracle

Pada 12 Agustus 2010, Oracle menggugat Google atas klaim pelanggaran hak cipta dan paten yang terkait dengan bahasa pemrograman Java . [435] Oracle awalnya meminta ganti rugi hingga $6,1 miliar, [436] tetapi penilaian ini ditolak oleh hakim federal Amerika Serikat yang meminta Oracle untuk merevisi perkiraan tersebut. [437] Sebagai tanggapan, Google mengajukan beberapa baris pertahanan, mengklaim bahwa Android tidak melanggar paten atau hak cipta Oracle, bahwa paten Oracle tidak valid, dan beberapa pertahanan lainnya. Mereka mengatakan bahwa lingkungan runtime Java Android didasarkan pada Apache Harmony , ruang yang bersihimplementasi perpustakaan kelas Java, dan mesin virtual yang dikembangkan secara independen yang disebut Dalvik . [438] Pada Mei 2012, juri dalam kasus ini menemukan bahwa Google tidak melanggar paten Oracle, dan hakim pengadilan memutuskan bahwa struktur Java API yang digunakan oleh Google tidak memiliki hak cipta. [439] [440] Para pihak setuju untuk tidak membayar ganti rugi menurut undang -undang untuk sejumlah kecil kode yang disalin. [441] Pada tanggal 9 Mei 2014, Sirkuit Federal membalikkan sebagian putusan pengadilan distrik, memutuskan mendukung Oracle pada masalah hak cipta, dan menyerahkan masalah penggunaan wajar ke pengadilan distrik. [442][443]

Pada bulan Desember 2015, Google mengumumkan bahwa rilis besar berikutnya dari Android ( Android Nougat ) akan beralih ke OpenJDK , yang merupakan implementasi sumber terbuka resmi dari platform Java, alih-alih menggunakan proyek Apache Harmony yang sekarang dihentikan sebagai runtime-nya. Kode yang mencerminkan perubahan ini juga diposting ke repositori sumber AOSP. [223] Dalam pengumumannya, Google mengklaim ini adalah bagian dari upaya untuk menciptakan "basis kode umum" antara Java di Android dan platform lainnya. [224] Google kemudian mengakui dalam pengajuan pengadilan bahwa ini adalah bagian dari upaya untuk mengatasi perselisihan dengan Oracle, karena penggunaan kode OpenJDK diatur di bawah GNU General Public License (GPL) dengan pengecualian penautan, dan bahwa "setiap klaim kerusakan yang terkait dengan versi baru yang secara tegas dilisensikan oleh Oracle di bawah OpenJDK akan memerlukan analisis kerusakan yang terpisah dari rilis sebelumnya". [223] Pada bulan Juni 2016, pengadilan federal Amerika Serikat memutuskan mendukung Google, yang menyatakan bahwa penggunaan API-nya adalah penggunaan wajar. [444]

Pada April 2021, Mahkamah Agung Bersatu memutuskan bahwa penggunaan Java API oleh Google berada dalam batas penggunaan wajar, membalikkan keputusan Pengadilan Banding Sirkuit Federal dan menyerahkan kasus tersebut untuk sidang lebih lanjut. Pendapat mayoritas dimulai dengan asumsi bahwa API mungkin memiliki hak cipta, dan dengan demikian dilanjutkan dengan peninjauan faktor-faktor yang berkontribusi pada penggunaan wajar. [445]

Tantangan anti persaingan di Eropa

Pada tahun 2013, FairSearch , sebuah organisasi lobi yang didukung oleh Microsoft , Oracle , dan lainnya, mengajukan keluhan terkait Android ke Komisi Eropa , menuduh bahwa model distribusi gratisnya merupakan penetapan harga predator anti persaingan . Free Software Foundation Europe , yang donornya termasuk Google, membantah tuduhan Fairsearch. [446] Pada tanggal 20 April 2016, UE mengajukan keluhan antimonopoli resmiterhadap Google berdasarkan tuduhan FairSearch, dengan alasan bahwa pengaruhnya atas vendor Android, termasuk bundling wajib dari seluruh rangkaian perangkat lunak berpemilik Google, menghalangi kemampuan penyedia pencarian yang bersaing untuk diintegrasikan ke dalam Android, dan melarang vendor memproduksi perangkat yang menjalankan fork Android, merupakan praktik anti-persaingan. [447] Pada bulan Agustus 2016, Google didenda US$6,75 juta oleh Layanan Antimonopoli Federal Rusia (FAS) di bawah tuduhan serupa oleh Yandex . [448]Komisi Eropa mengeluarkan keputusannya pada 18 Juli 2018, menetapkan bahwa Google telah melakukan tiga operasi terkait Android yang melanggar peraturan antimonopoli: menggabungkan pencarian Google dan Chrome sebagai bagian dari Android, memblokir produsen ponsel menggunakan versi Android yang di-fork, dan menjalin kesepakatan dengan produsen telepon dan penyedia jaringan untuk secara eksklusif menggabungkan aplikasi pencarian Google di handset (praktik yang berakhir oleh Google pada 2014). UE mendenda Google sebesar €4,3 miliar (sekitar US$5 miliar ) dan mengharuskan perusahaan untuk mengakhiri perilaku ini dalam waktu 90 hari. [449] Google mengajukan banding atas putusan tersebut pada Oktober 2018, meskipun tidak akan meminta tindakan sementara apa pun untuk menunda permulaan persyaratan perilaku. [450]

Pada 16 Oktober 2018, Google mengumumkan bahwa mereka akan mengubah model distribusinya untuk Layanan Seluler Google di UE, karena sebagian aliran pendapatannya untuk Android yang berasal dari penggunaan Google Penelusuran dan Chrome sekarang dilarang oleh keputusan UE. Sementara sistem inti Android tetap gratis, OEM di Eropa akan diminta untuk membeli lisensi berbayar untuk rangkaian inti aplikasi Google, seperti Gmail, Google Maps, dan Google Play Store. Google Penelusuran akan dilisensikan secara terpisah, dengan opsi untuk menyertakan Google Chrome tanpa biaya tambahan di atas Penelusuran. OEM Eropa dapat menggabungkan alternatif pihak ketiga pada ponsel dan perangkat yang dijual kepada pelanggan, jika mereka mau. OEM tidak akan lagi dilarang menjual perangkat apa pun yang menjalankan versi Android yang tidak kompatibel di Eropa. [451]

Yang lain

Selain tuntutan hukum terhadap Google secara langsung, berbagai perang proxy telah dilancarkan terhadap Android secara tidak langsung dengan menargetkan produsen perangkat Android, dengan efek mengecilkan hati produsen untuk mengadopsi platform dengan meningkatkan biaya membawa perangkat Android ke pasar. [452] Baik Apple dan Microsoft telah menggugat beberapa produsen atas pelanggaran paten, dengan tindakan hukum Apple yang sedang berlangsung terhadap Samsung menjadi kasus yang sangat terkenal. Pada Januari 2012, Microsoft mengatakan mereka telah menandatangani perjanjian lisensi paten dengan sebelas produsen perangkat Android, yang produknya mencakup "70 persen dari semua smartphone Android" yang dijual di AS [453]dan 55% dari pendapatan dunia untuk perangkat Android. [454] Ini termasuk Samsung dan HTC . [455] Penyelesaian paten Samsung dengan Microsoft termasuk kesepakatan untuk mengalokasikan lebih banyak sumber daya untuk mengembangkan dan memasarkan ponsel yang menjalankan sistem operasi Windows Phone Microsoft. [452] Microsoft juga telah mengikat perangkat lunak Androidnya sendiri dengan lisensi paten, mengharuskan bundling aplikasi Microsoft Office Mobile dan Skype pada perangkat Android untuk mensubsidi biaya lisensi, sementara pada saat yang sama membantu mempromosikan lini perangkat lunaknya. [456] [457]

Google telah secara terbuka menyatakan frustrasinya untuk lanskap paten saat ini di Amerika Serikat, menuduh Apple, Oracle dan Microsoft mencoba untuk menghapus Android melalui litigasi paten, daripada berinovasi dan bersaing dengan produk dan layanan yang lebih baik. [458] Pada Agustus 2011, Google membeli Motorola Mobility seharga US$12,5 miliar, yang sebagian dianggap sebagai langkah defensif untuk melindungi Android, karena Motorola Mobility memegang lebih dari 17.000 paten. [459] [460] Pada bulan Desember 2011, Google membeli lebih dari seribu paten dari IBM . [461]

Investigasi otoritas persaingan Turki tentang mesin pencari default di Android, dimulai pada 2017, menghasilkan denda US$17,4 juta pada September 2018 dan denda 0,05 persen dari pendapatan Google per hari pada November 2019 ketika Google tidak memenuhi persyaratan. [462] Pada bulan Desember 2019, Google berhenti mengeluarkan lisensi untuk model ponsel Android baru yang dijual di Turki. [462]

Penggunaan lainnya

Ouya , konsol video game yang menjalankan Android

Google telah mengembangkan beberapa variasi Android untuk kasus penggunaan tertentu, termasuk Android Wear, yang kemudian berganti nama menjadi Wear OS , untuk perangkat yang dapat dikenakan seperti jam tangan, [463] [464] Android TV untuk televisi, [465] [466] Android Things untuk pintar atau perangkat Internet of things dan Android Automotive untuk mobil. [467] [468] Selain itu, dengan menyediakan infrastruktur yang menggabungkan perangkat keras khusus dan aplikasi khusus yang berjalan di Android biasa, Google telah membuka platform untuk penggunaannya dalam skenario penggunaan tertentu, seperti aplikasi Android Auto untuk mobil, [469] [ 470]dan Daydream , platform Realitas Virtual. [471]

Sifat Android yang terbuka dan dapat disesuaikan memungkinkan pembuat perangkat untuk menggunakannya di perangkat elektronik lainnya juga, termasuk laptop, netbook , [472] [473] dan komputer desktop, [474] kamera, [475] headphone, [476] sistem otomatisasi rumah , konsol game, [477] pemutar media, [478] satelit, [479] router , [480] printer , [481] terminal pembayaran , [482] anjungan tunai mandiri , [483] dan robot . [484]Selain itu, Android telah diinstal dan dijalankan pada berbagai objek yang kurang teknis, termasuk kalkulator, [485] komputer papan tunggal , [486] ponsel biasa , [487] kamus elektronik , [488] jam alarm , [489] lemari es , [490] telepon rumah , [491] mesin kopi, [492] sepeda , [493] dan cermin. [477]

Ouya , konsol video game yang menjalankan Android, menjadi salah satu kampanye Kickstarter yang paling sukses, menggalang dana sebesar US$8,5 juta untuk pengembangannya, [494] [495] dan kemudian diikuti oleh konsol berbasis Android lainnya, seperti Nvidia 's Shield Portable  – perangkat Android dalam faktor bentuk pengontrol video game . [496]

Pada tahun 2011, Google mendemonstrasikan "Android@Home", teknologi otomatisasi rumah yang menggunakan Android untuk mengontrol berbagai perangkat rumah tangga termasuk sakelar lampu, soket listrik, dan termostat. [497] Prototipe bola lampu diumumkan yang dapat dikontrol dari ponsel atau tablet Android, tetapi kepala Android Andy Rubin berhati-hati untuk mencatat bahwa "menghidupkan dan mematikan bola lampu bukanlah hal baru", menunjuk ke banyak layanan otomatisasi rumah yang gagal. Google, katanya, berpikir lebih ambisius dan niatnya adalah menggunakan posisi mereka sebagai penyedia layanan cloud untuk membawa produk Google ke rumah pelanggan. [498] [499]

Android-x86 berjalan pada netbook ASUS Eee PC

Parrot meluncurkan sistem stereo mobil berbasis Android yang dikenal sebagai Asteroid pada tahun 2011, [500] diikuti oleh penerusnya, Asteroid Smart berbasis layar sentuh, pada tahun 2012. [501] Pada tahun 2013, Clarion merilis stereo mobil berbasis Android miliknya, the AX1. [502] Pada bulan Januari 2014, di Consumer Electronics Show (CES), Google mengumumkan pembentukan Open Automotive Alliance , sebuah grup yang mencakup beberapa pembuat mobil besar ( Audi , General Motors , Hyundai , dan Honda ) dan Nvidia , yang bertujuan untuk memproduksi berbasis Androidsistem hiburan dalam mobil untuk mobil, "[menghadirkan] yang terbaik dari Android ke dalam mobil dengan cara yang aman dan mulus." [503]

Android telah diinstal sebelumnya pada beberapa laptop (fungsi serupa untuk menjalankan aplikasi Android juga tersedia di Google Chrome OS ) dan juga dapat diinstal pada komputer pribadi oleh pengguna akhir. [504] [505] Pada platform tersebut Android menyediakan fungsionalitas tambahan untuk keyboard fisik [506] dan mouse , bersama dengan kombinasi tombol " Alt-Tab " untuk berpindah aplikasi dengan cepat menggunakan keyboard. Pada bulan Desember 2014, seorang pengulas berkomentar bahwa sistem notifikasi Android "jauh lebih lengkap dan kuat daripada di sebagian besar lingkungan" dan bahwa Android "benar-benar dapat digunakan" sebagai sistem operasi desktop utama seseorang. [507]

Pada bulan Oktober 2015, The Wall Street Journal melaporkan bahwa Android akan berfungsi sebagai sistem operasi laptop utama masa depan Google, dengan rencana untuk memasukkan Chrome OS ke dalamnya pada tahun 2017. [508] [509] Sundar Pichai dari Google, yang memimpin pengembangan Android, menjelaskan bahwa "ponsel sebagai paradigma komputasi pada akhirnya akan menyatu dengan apa yang kita anggap sebagai desktop saat ini." [508] Selain itu, pada tahun 2009, salah satu pendiri Google Sergey Brin sendiri mengatakan bahwa Chrome OS dan Android "kemungkinan akan bertemu seiring waktu." [510]Lockheimer, yang menggantikan Pichai sebagai kepala Android dan Chrome OS, menanggapi klaim ini dengan posting blog resmi Google yang menyatakan bahwa "Sementara kami telah bekerja pada cara untuk menyatukan yang terbaik dari kedua sistem operasi, tidak ada rencana untuk menghentikannya. Chrome OS [yang] menjamin pembaruan otomatis selama lima tahun". [511] Itu tidak seperti Android di mana dukungan lebih pendek dengan " tanggal EOL [menjadi..] setidaknya 3 tahun [ke depan] untuk tablet Android untuk pendidikan". [512]

Di Google I/O pada Mei 2016, Google mengumumkan Daydream, sebuah platform realitas virtual yang mengandalkan smartphone dan menyediakan kemampuan VR melalui headset dan pengontrol realitas virtual yang dirancang oleh Google sendiri. [471] Platform ini dibangun ke dalam Android dimulai dengan Android Nougat , berbeda dari dukungan mandiri untuk kemampuan VR. Perangkat lunak ini tersedia untuk pengembang, dan dirilis pada 2016.

maskot

logo robot android
Maskot Android raksasa di Googleplex pada tahun 2008

Maskot Android adalah robot android berwarna hijau , sesuai dengan nama softwarenya. Meski belum memiliki nama resmi, tim Android di Google dikabarkan menyebutnya "Bugdroid". [513]

Ini dirancang oleh desainer grafis Google saat itu Irina Blok pada 5 November 2007 ketika Android diumumkan. Bertentangan dengan laporan bahwa dia ditugaskan dengan sebuah proyek untuk membuat ikon, [514] Blok mengkonfirmasi dalam sebuah wawancara bahwa dia secara independen mengembangkannya dan menjadikannya open source . Desain robot awalnya tidak dipresentasikan ke Google, tetapi dengan cepat menjadi biasa di tim pengembangan Android, dengan berbagai variasi yang dibuat oleh pengembang di sana yang menyukai gambar tersebut, karena gratis di bawah lisensi Creative Commons . [515] [516]Popularitasnya di antara tim pengembangan akhirnya menyebabkan Google mengadopsinya sebagai ikon resmi sebagai bagian dari logo Android ketika diluncurkan ke konsumen pada tahun 2008.

Lihat juga

Referensi

Catatan penjelasan

  1. ^ Nama paketnya adalahcom.android.documentsui
  2. ^ Untuk menempatkan angka Statistica dalam konteks: menurut perkiraan Strategy Analytics, Windows sistem operasi "desktop" paling populer, diperkirakan memiliki basis terpasang sekitar 1,3 miliar paling banyak; [386] mereka juga memperkirakan basis tablet yang terpasang secara keseluruhan sudah memiliki ukuran yang sebanding dengan pasar PC dan memprediksi tablet akan melampaui mereka pada tahun 2018.

kutipan

  1. ^ "Perincian Bahasa Android" . Buka Hub . 25 Oktober 2017. Diarsipkan dari versi asli tanggal 14 Desember 2017 . Diakses pada 15 Desember 2017 .
  2. ^ Morrill, Dan (23 September 2008). "Mengumumkan Android 1.0 SDK, rilis 1" . Blog Pengembang Android . Diarsipkan dari versi asli pada tanggal 5 Maret 2017 . Diakses pada 11 Maret 2017 .
  3. ^ a b "Android 12 telah dirilis ke Android Open Source Project" .
  4. ^ "Pratinjau Pengembang Android 13" . Pengembang Android . Diakses pada 18 Maret 2022 .
  5. ^ "Android 7.0 Nougat" . Diarsipkan dari versi asli pada 22 Agustus 2016 . Diakses pada 5 September 2016 . Internasionalisasi Dukungan multi-lokal [..] Bahasa baru yang didukung: Ditambah dengan memungkinkan Anda memilih beberapa preferensi bahasa, Android Nougat memungkinkan Anda memilih dari 100 bahasa baru dan 25 lokal untuk bahasa yang umum digunakan seperti Inggris, Spanyol, Prancis, dan Arab . Ini memungkinkan Aplikasi untuk lebih mendukung dan memahami preferensi bahasa Anda meskipun perangkat Anda tidak memiliki dukungan resmi untuk itu.

  6. ^ García, rika (September 2021). "Google melarang aplikasi 32-bit dari Android untuk selamanya" . Diakses pada 22 November 2021 .
  7. ^ "32-bit sudah mati: Inilah artinya untuk Android, Apple, dan lainnya" . Otoritas Android . 12 Juni 2021 . Diakses pada 22 November 2021 .
  8. ^ "android/platform/bionik/" . Diarsipkan dari versi asli pada 3 Desember 2017.
  9. ^ "android/platform/eksternal/mksh/" . Diarsipkan dari versi asli pada 21 Januari 2016.
  10. ^ "android/platform/eksternal/kotak mainan/mainan/" . Diarsipkan dari versi asli pada 14 Maret 2016.
  11. ^ "Android mendapat kotak mainan" . Diarsipkan dari versi asli pada 4 Maret 2016.
  12. ^ "Lisensi" . Sumber Android . Diarsipkan dari versi asli pada 15 Desember 2016 . Diakses pada 11 Maret 2017 .
  13. ^ "Apakah Android Benar-Benar Open Source? Dan Apakah Itu Penting?" . Manfaatkan . 28 Maret 2016.
  14. ^ "Android – Layanan Seluler Google" . Android . Diakses pada 21 Oktober 2018 . Meskipun Android Open Source Project (AOSP) menyediakan fungsionalitas tingkat perangkat yang umum seperti email dan panggilan, GMS bukan bagian dari AOSP. GMS hanya tersedia melalui lisensi dengan Google [..] Kami meminta mitra GMS untuk lulus uji kompatibilitas sederhana dan mematuhi persyaratan kompatibilitas kami untuk perangkat Android mereka.
  15. ^ Hughes, Terry (28 Juli 2014). "Google dan Android Tidak Sama... dan Itu Hal yang Baik" . Majalah Pengembang Aplikasi . Diakses pada 29 Juli 2020 .
  16. ^ "Pertanyaan yang Sering Diajukan" . Proyek Sumber Terbuka Android . Diakses pada 4 Januari 2021 .
  17. ^ Simon, Michael (26 Desember 2016). "Dengan matinya Cyanogen, kontrol Google atas Android lebih ketat dari sebelumnya" . www.greenbot.com . Diakses pada 4 Januari 2021 .
  18. ^ Cranz, Alex (18 Mei 2021). "Ada lebih dari 3 miliar perangkat Android aktif" . The Verge . Diakses pada 24 Maret 2022 .
  19. ^ a b c "Jumlah aplikasi Android di Google Play store" . AplikasiBrain . Diakses pada 12 Agustus 2020 .
  20. ^ "OS Android Google: Dulu, Sekarang, dan Masa Depan" . TeleponArena . 18 Agustus 2011. Diarsipkan dari versi asli tanggal 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  21. ^ a b c d e Elgin, Ben (17 Agustus 2005). "Google Membeli Android untuk Mobile Arsenal" . Pekan Bisnis Bloomberg . Bloomberg LP Diarsipkan dari versi asli tanggal 5 Februari 2011 . Diakses pada 12 Maret 2017 .
  22. ^ a b Alabaster, Jay (16 April 2013). "Pendiri Android: Kami bertujuan untuk membuat OS kamera" . Dunia Komputer . Grup Data Internasional . Diarsipkan dari versi asli pada 10 Mei 2017 . Diakses pada 9 Mei 2017 .
  23. ^ Welch, Chris (16 April 2013). "Sebelum mengambil alih smartphone, Android awalnya ditujukan untuk kamera" . The Verge . Media Vox . Diarsipkan dari versi asli pada 29 April 2017 . Diakses pada 9 Mei 2017 .
  24. ^ Eadicicco, Lisa (27 Maret 2015). "BANGKITNYA ANDROID: Bagaimana startup yang gagal menjadi platform komputasi terbesar di dunia" . Orang Dalam Bisnis . Axel Springer SE . Diarsipkan dari versi asli pada 20 Mei 2017 . Diakses pada 9 Mei 2017 .
  25. ^ Vance, Ashlee (29 Juli 2011). "Perbaikan Nirkabel Steve Perlman" . Pekan Bisnis Bloomberg . Bloomberg LP Diarsipkan dari versi asli pada 19 Maret 2017 . Diakses pada 12 Maret 2017 .
  26. ^ a b McAfee, Andrew; Brynjolfsson, Erik (2017). Machine, Platform, Crowd : Memanfaatkan Masa Depan Digital Kita . New York. p. 166. ISBN 978-0-393-25429-7. OCLC  987909505 .
  27. ^ Haase, Chet (13 Agustus 2021). "Kutipan: Bagaimana Google membeli Android—menurut orang-orang di ruangan itu" . Ars Technica . Diarsipkan dari versi asli pada 13 Agustus 2021 . Diakses pada 13 Agustus 2021 .
  28. ^ a b c Manjoo, Farhad (27 Mei 2015). "Jalan Keruh untuk Android, Meskipun Dominasi Pasar" . The New York Times . Diarsipkan dari versi asli pada 6 Juli 2017 . Diakses pada 12 Maret 2017 .
  29. ^ Block, Ryan (28 Agustus 2007). "Google sedang mengerjakan OS seluler, dan akan segera dirilis" . Engadget . OL . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 11 Maret 2017 .
  30. ^ Sharma, Amol; Delaney, Kevin J. (2 Agustus 2007). "Google Mendorong Telepon Khusus Untuk Memenangkan Pasar Iklan yang Menguntungkan" . Jurnal Wall Street . Diarsipkan dari versi asli pada 29 Juli 2017 . Diakses pada 24 Juli 2017 .
  31. ^ McKay, Martha (21 Desember 2006). "Dapatkah iPhone menjadi ponsel Anda?; Linksys memperkenalkan saluran serbaguna untuk layanan nirkabel" . Rekor (Kabupaten Bergen) . p. L9. Diarsipkan dari versi asli tanggal 5 Februari 2013 . Diakses pada 21 Februari 2012 . Dan jangan menahan napas, tetapi pengamat teknologi yang terobsesi dengan ponsel yang sama mengatakan bahwa tidak akan lama sebelum Google melompat lebih dulu ke bisnis telepon. Telepon, siapa saja?
  32. ^ Ionescu, Daniel (26 April 2012). "Prototipe Android Asli Terungkap Selama Google, Oracle Trial" . Dunia Komputer . Grup Data Internasional . Diarsipkan dari versi asli pada 11 Februari 2017 . Diakses pada 12 Maret 2017 .
  33. ^ Ziegler, Chris (25 April 2012). "Ini adalah 'Google Phone' asli yang disajikan pada tahun 2006" . The Verge . Media Vox . Diarsipkan dari versi asli pada 25 Maret 2017 . Diakses pada 12 Maret 2017 .
  34. ^ Ziegler, Chris (25 April 2012). "Google pada tahun 2007: 'layar sentuh tidak dapat sepenuhnya menggantikan tombol fisik'" . The Verge . Vox Media . Diarsipkan dari versi asli tanggal 23 Juni 2017. Diakses tanggal 12 Maret 2017 .
  35. ^ Aamoth, Doug (23 September 2008). "T-Mobile secara resmi mengumumkan ponsel Android G1" . TechCrunch . OL . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  36. ^ Gao, Richard (23 September 2016). "Android dan produk pertama yang dapat dibeli, T-Mobile G1, merayakan ulang tahun ke-8 hari ini" . Polisi Android . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  37. ^ "Pemimpin Industri Mengumumkan Platform Terbuka untuk Perangkat Seluler" . Buka Aliansi Ponsel . 5 November 2007. Diarsipkan dari versi asli pada 9 Maret 2012 . Diakses pada 12 Maret 2017 .
  38. ^ Schonfeld, Erick (5 November 2007). "Breaking: Google Mengumumkan Android dan Open Handset Alliance" . TechCrunch . OL . Diarsipkan dari versi asli pada 22 Juni 2017 . Diakses pada 12 Maret 2017 .
  39. ^ Rubin, Andy (5 November 2007). "Di mana ponselku?" . Blog Google Resmi . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  40. ^ Claburn, Thomas (19 September 2007). "Portofolio Paten Rahasia Google Memprediksi gPhone" . Minggu Informasi . Diarsipkan dari versi asli pada 17 Maret 2008 . Diakses pada 12 Maret 2017 .
  41. ^ Pearce, James Quintana (20 September 2007). "Portofolio Paten Terkait Seluler Google yang Kuat" . Gigaom . Diketahui, Corp. Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  42. ^ Menon, Murali K. (3 Juli 2016). "Android Nougat: Inilah mengapa Google menamai OS ini dengan manisan" . Ekspres India . India Ekspres Terbatas . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  43. ^ Ion, Florence (15 Mei 2013). "Dari Nexus One hingga Nexus 10: sejarah singkat perangkat unggulan Google" . Ars Technica . Conde Nast . Diarsipkan dari versi asli pada 24 Juni 2017 . Diakses pada 12 Maret 2017 .
  44. ^ Hollister, Sean (15 Mei 2013). "Google mengubah Samsung Galaxy S4 menjadi ponsel Nexus, datang 26 Juni seharga $649" . The Verge . Media Vox . Diarsipkan dari versi asli pada 26 Desember 2016 . Diakses pada 12 Maret 2017 .
  45. ^ Cunningham, Andrew (4 Juli 2013). "Ulasan: HTC One edisi Google Play menawarkan yang terbaik dari kedua dunia" . Ars Technica . Conde Nast . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  46. ^ Cunningham, Andrew (14 Januari 2014). "Edisi Moto G Google Play menggantikan Android yang hampir stok dengan Android stok" . Ars Technica . Conde Nast . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  47. ^ Cunningham, Andrew (25 Januari 2015). "Jangan menangis untuk program edisi Google Play; itu sudah mati" . Ars Technica . Conde Nast . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  48. ^ Chavez, Chris (21 Januari 2015). "Google mematikan perangkat Google Play Edition yang tersisa di Play Store" . Phandroid . Diarsipkan dari versi asli pada 29 November 2016 . Diakses pada 12 Maret 2017 .
  49. ^ Smith, Mat (28 Agustus 2013). "Android VP Hugo Barra meninggalkan Google, bergabung dengan pembuat ponsel Cina Xiaomi (diperbarui)" . Engadget . OL . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  50. ^ Orion, Egan (28 Agustus 2013). "VP Android Google Hugo Barra bergabung dengan pembuat ponsel Cina Xiaomi" . Penyelidik . Media tajam . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .{{cite web}}: CS1 maint: unfit URL (link)
  51. ^ Halaman, Larry (13 Maret 2013). "Pembaruan dari CEO" . Blog Google Resmi . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  52. ^ Arthur, Charles (13 Maret 2013). "Andy Rubin pindah dari Android untuk melakukan 'moonshots' di Google" . Sang Penjaga . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 12 Maret 2017 .
  53. ^ Brandom, Russell (10 Agustus 2015). "Google sedang menata ulang dan Sundar Pichai akan menjadi CEO baru" . The Verge . Media Vox . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  54. ^ Conditt, Jessica (10 Agustus 2015). "Google mendapat perombakan dan CEO baru: Sundar Pichai" . Engadget . OL . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  55. ^ Bergen, Mark (9 Oktober 2015). "CEO Google Baru Sundar Pichai Membuat Pilihan Eksekutif Utama Pertama" . Kode ulang . Media Vox . Diarsipkan dari versi asli pada 14 Januari 2017 . Diakses pada 12 Maret 2017 .
  56. ^ Martonik, Andrew (9 Oktober 2015). "Sundar Pichai mempromosikan Hiroshi Lockheimer untuk mengawasi Android, Chrome OS dan Chromecast" . Android Tengah . Negara Seluler. Diarsipkan dari versi asli pada 23 Februari 2017 . Diakses pada 12 Maret 2017 .
  57. ^ "Android 5.0 Lollipop Membawa Akses Kartu SD Penuh untuk Aplikasi Pihak Ketiga" . NDTV Gadget 360 .
  58. ^ Kastrenakes, Yakub (25 Juni 2014). "Android One akan membantu produsen membangun ponsel murah untuk pasar berkembang" . The Verge . Media Vox . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  59. ^ Seifert, Dan (26 Juni 2014). "Dengan Android One, Google siap untuk memiliki seluruh dunia" . The Verge . Media Vox . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  60. ^ Woods, Ben (25 Juni 2014). "Google mengumumkan standar 'Android One' untuk perangkat yang terjangkau, hadir pertama di India dengan harga di bawah $100" . Web Berikutnya . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  61. ^ Pichai, Sundar (15 September 2014). "Untuk lima miliar berikutnya: Android One" . Blog Google Resmi . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  62. ^ "Smartphone Android One dirilis di India" . Berita BBC . 15 September 2014. Diarsipkan dari versi asli tanggal 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  63. ^ Bergen, Mark (11 Juni 2015). "Diliputi Kegagalan, Google Mencoba Menghembuskan Kehidupan Baru ke Android One" . Kode ulang . Media Vox . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  64. ^ D'Orazio, Dante (9 Agustus 2015). "Google akan mencoba lagi dengan inisiatif Android One berbiaya rendah" . The Verge . Media Vox . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  65. ^ Lomas, Natasha (18 Agustus 2015). "Google Dorong Android One ke Afrika" . TechCrunch . OL . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  66. ^ Cooper, Daniel (18 Agustus 2015). "Google menghadirkan perangkat Android One ke Afrika" . Engadget . OL . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  67. ^ Efrati, Amir (17 Januari 2017). "Tusukan Baru Google dalam Meningkatkan Merek Android di AS" Informasi . Diarsipkan dari versi asli pada 1 November 2017 . Diakses pada 9 November 2017 . (perlu berlangganan)
  68. ^ Bohn, Dieter (17 Januari 2017). "Ponsel Android One murah dilaporkan datang ke AS" . The Verge . Media Vox . Diarsipkan dari versi asli pada 3 November 2017 . Diakses pada 9 November 2017 .
  69. ^ Savov, Vlad (4 Oktober 2016). "Piksel 'ponsel oleh Google' diumumkan" . The Verge . Media Vox . Diarsipkan dari versi asli tanggal 5 Oktober 2016 . Diakses pada 13 Maret 2017 .
  70. ^ Lawler, Richard (4 Oktober 2016). "Ponsel Pixel Google memulai debutnya" . Engadget . OL . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 13 Maret 2017 .
  71. ^ Seifert, Dan (4 Oktober 2016). "Ponsel Pixel baru Google hadir dengan Android 7.1 Nougat" . The Verge . Media Vox . Diarsipkan dari versi asli pada 11 Mei 2017 . Diakses pada 13 Maret 2017 .
  72. ^ Ng, Alfred (6 Oktober 2016). "Pixel tidak akan membagikan Asisten Google dengan ponsel Android lainnya" . CNET . CBS Interaktif . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 13 Maret 2017 .
  73. ^ Bohn, Dieter (4 Oktober 2016). "Ponsel Google" . The Verge . Media Vox . Diarsipkan dari versi asli pada 6 Januari 2017 . Diakses pada 13 Maret 2017 .
  74. ^ Kastrenakes, Jacob (4 Oktober 2017). "Google Pixel 2 dan 2 XL diumumkan dengan ketahanan air, kamera 'dual-piksel', dan layar selalu aktif" . The Verge . Media Vox . Diarsipkan dari versi asli pada 11 Oktober 2017 . Diakses pada 12 Oktober 2017 .
  75. ^ Sottek, TC (19 Mei 2019). "Google menarik lisensi Android Huawei, memaksanya menggunakan versi open source" . The Verge . VOX Media . Diakses pada 20 Juli 2019 . Eskalasi dramatis dalam perang AS terhadap perusahaan teknologi China
  76. ^ Cook, James (20 Mei 2019). "Google membatasi Huawei dari menggunakan Android: Inilah artinya bagi Anda" . Intelijen Teknologi. Telegraf . Diarsipkan dari versi asli pada 10 Januari 2022 . Diakses pada 20 Juli 2019 . Huawei, yang merupakan penjual smartphone terbesar kedua di dunia setelah Samsung, telah lama mengandalkan sistem operasi Google Android untuk menjalankan smartphone dan tabletnya. Larangan itu berarti bahwa ponsel Huawei baru tidak akan lagi dapat mengakses aplikasi tertentu, seperti Google Maps dan YouTube, dan ponsel yang ada tidak akan dapat memperbarui sistem operasi Android mereka.
  77. ^ Reichert, Corinne (14 Juni 2019). "Huawei beralih ke merek dagang OS-nya sendiri sambil menolak larangan AS" . Berita Teknologi. CNET . Diakses pada 10 Agustus 2019 . Huawei pindah ke merek dagang nama sistem operasinya, "Hongmeng," di Peru.
  78. ^ Sohail, Omar (20 Mei 2019). "Sistem Operasi Smartphone Huawei Sendiri Dikabarkan Bernama HongMeng OS, Menurut Sumber Asing" . Teknologi seluler. Dimana Konsumen Diutamakan (Wccf) . Diakses pada 10 Agustus 2019 .
  79. ^ Jie, Yang; Strumpf, Dan (24 Mei 2019). "Siapa yang Membutuhkan Android Google? Huawei Merek Dagang OS Smartphone Sendiri" . Teknologi. Jurnal Wall Street . Diakses pada 10 Agustus 2019 . Raksasa teknologi China berencana untuk meluncurkan sistem operasinya sendiri tahun ini karena akses ke perangkat lunak AS terkena larangan ekspor
  80. ^ Inggris, Jason (14 Juni 2019). "Huawei mulai merek dagang OS pengganti Android — HongMeng" . Android Tengah . Diakses pada 10 Agustus 2019 . Merek dagang telah diajukan di Kanada, Uni Eropa, Meksiko, dan banyak lagi.
  81. ^ Porter, Jon (9 Agustus 2019). "Sistem operasi baru Huawei disebut HarmonyOS" . The Verge . Diakses pada 9 Agustus 2019 .
  82. ^ Bohn, Dieter (22 Agustus 2019). "Google desert desserts: Android 10 adalah nama resmi untuk Android Q" . The Verge . Diakses pada 22 Agustus 2019 .
  83. ^ Amadeo, Ron (22 Agustus 2019). "Tanpa pemanis: Android menukar nama kode manis dengan angka membosankan" . Ars Technica . Diakses pada 22 Agustus 2019 .
  84. ^ "Nama makanan penutup ikonik Android akan ditiadakan, dimulai dengan Android 10" . Polisi Android . 22 Agustus 2019 . Diakses pada 22 Agustus 2019 .
  85. ^ "Penyimpanan Cakupan di Android Q memaksa pengembang untuk menggunakan SAF" . xda-developer . 31 Mei 2019.
  86. ^ "Perangkat Sentuh" ​​. Proyek Sumber Terbuka Android . Diarsipkan dari versi asli pada 25 Januari 2012 . Diakses pada 12 Maret 2017 .
  87. ^ "Menangani Tindakan Pengontrol" . Pengembang Android . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 12 Maret 2017 .
  88. ^ "Menangani Masukan Keyboard" . Pengembang Android . Diarsipkan dari versi asli pada 13 Maret 2017 . Diakses pada 12 Maret 2017 .
  89. ^ "Ikhtisar Sensor" . Pengembang Android . Diarsipkan dari versi asli pada 16 Februari 2017 . Diakses pada 12 Maret 2017 .
  90. ^ Chavez, Chris (22 Desember 2011). "Real Racing 2 Speeds Ke Pasar Android – Meninggalkan Bagian 1 Dalam Debu" . Phandroid . Diarsipkan dari versi asli pada 19 Februari 2017 . Diakses pada 12 Maret 2017 .
  91. ^ "Widget" . Pengembang Android . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 12 Maret 2017 .
  92. ^ a b c "Telepon & Tablet" . Pengembang Android . Diarsipkan dari versi asli pada tanggal 31 Maret 2017 . Diakses pada 12 Maret 2017 .
  93. ^ Hindy, Joe (4 Februari 2017). "15 aplikasi peluncur Android terbaik 2017" . Otoritas Android . Diarsipkan dari versi asli pada 1 Mei 2017 . Diakses pada 12 Maret 2017 .
  94. ^ Gordon, Whitson (20 Mei 2011). "Launcher 7 Menghadirkan Antarmuka Windows Phone yang Sederhana dan Menarik ke Android" . Peretas kehidupan . Komunikasi Univision . Diarsipkan dari versi asli pada 8 Januari 2017 . Diakses pada 12 Maret 2017 .
  95. ^ Dimulai, Daniel A. "Melihat sistem operasi Android" . Untuk Dummies . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 12 Maret 2017 .
  96. ^ "Kiat Nougat: Ubah intensitas senter di tepi Galaxy S7 atau S7 Anda" . SamMobile .
  97. ^ "Pemberitahuan" . Desain Bahan . Diarsipkan dari versi asli pada 22 Maret 2017 . Diakses pada 12 Maret 2017 .
  98. ^ "Pemberitahuan" . Pengembang Android . Diarsipkan dari versi asli pada 8 Desember 2012 . Diakses pada 12 Maret 2017 .
  99. ^ "Cara Mendapatkan Tata Letak 'Aplikasi Terbaru' Android P untuk Ponsel Cerdas Samsung Anda" . Peretas kehidupan .
  100. ^ a b Corbin Davenport (13 November 2019). "Tombol navigasi menu akhirnya dihentikan di Android 10" .
  101. ^ "Cara menggunakan Tombol Menu Tersembunyi di Samsung Galaxy S5 [dengan Tombol Terbaru]" . Saran Android . 17 April 2014.
  102. ^ "Samsung Galaxy S5 masih ada tombol menu, hanya disembunyikan" . Android Tengah . 12 April 2014.
  103. ^ a b Ghani, Uzair (29 Agustus 2016). "Cara Menggunakan Dan Menguasai Android 7.0 Nougat Split-Screen Multitasking" . Wccftech .
  104. ^ Reisinger, Don (7 Desember 2012). "Samsung Galaxy S3 untuk mendapatkan peningkatan Premium Suite" . CNET . Diakses pada 3 April 2021 .
  105. ^ "Cara mengubah animasi pengisian daya offline untuk perangkat Android" . aplikasi.com . 10 Desember 2015.
  106. ^ "Lihat Efek Haptic Audio-Coupled Android 12 Dalam Aksi" . Judul Android . 23 Februari 2021.
  107. ^ "Efek haptic audio-coupled Android 12 bahkan lebih keren dari kedengarannya" . xda-developer . 23 Februari 2021.
  108. ^ "Apa itu fitur Auto-Haptic di Ponsel Samsung berbasis Jelly Bean 4.1? | Dukungan | SAMSUNG UK (mirror)" . skp.samsungcsportal.com . Diarsipkan dari versi asli pada 3 April 2021 . Diakses pada 3 April 2021 .
  109. ^ "Siapkan aplikasi Anda untuk persyaratan 64-bit" . Blog Pengembang Android . Diakses pada 14 Agustus 2020 .
  110. ^ Mullis, Alex (21 November 2016). "Cara menginstal Android SDK (Software Development Kit)" . Otoritas Android . Diarsipkan dari versi asli pada 3 Mei 2017 . Diakses pada 12 Maret 2017 .
  111. ^ "Kotlin sekarang menjadi bahasa pilihan Google untuk pengembangan aplikasi Android" . TechCrunch . Diakses pada 8 Mei 2019 .
  112. ^ Miller, Paul (17 Mei 2017). "Google menambahkan Kotlin sebagai bahasa pemrograman resmi untuk pengembangan Android" . The Verge . Media Vox . Diarsipkan dari versi asli pada 17 Mei 2017 . Diakses pada 22 Mei 2017 .
  113. ^ Lardinois, Frederic (17 Mei 2017). "Google menjadikan Kotlin sebagai bahasa kelas satu untuk menulis aplikasi Android" . TechCrunch . OL . Diarsipkan dari versi asli pada 22 Mei 2017 . Diakses pada 22 Mei 2017 .
  114. ^ Sinicki, Adam (10 Agustus 2019). "Saya ingin mengembangkan Aplikasi Android — Bahasa apa yang harus saya pelajari?" . Otoritas Android . Diakses pada 12 September 2019 .
  115. ^ "API Asli Android NDK" . Pengembang Android . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 12 Maret 2017 .
  116. ^ "Dukungan Perpustakaan C++" . Pengembang Android . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 12 Maret 2017 .
  117. ^ "aplikasi paket" . GoDok . Diarsipkan dari versi asli pada 29 Maret 2017 . Diakses pada 12 Maret 2017 .
  118. ^ "Ikhtisar Alat" . Pengembang Android . 21 Juli 2009. Diarsipkan dari versi asli tanggal 13 Juni 2012.
  119. ^ Opam, Kwame (28 Januari 2014). "Aplikasi Chrome akan hadir di iOS dan Android" . The Verge . Media Vox . Diarsipkan dari versi asli pada 10 Februari 2017 . Diakses pada 11 Maret 2017 .
  120. ^ "Google Mengakuisisi Firebase Untuk Membantu Pengembang Membangun Aplikasi Real-Time yang Lebih Baik" . TechCrunch . Diakses tanggal 25 April 2020 .
  121. ^ a b c d e f g h i Amadeo, Ron (21 Oktober 2013). "Pegangan besi Google di Android: Mengontrol open source dengan cara apa pun yang diperlukan" . Ars Technica . Conde Nast . Diarsipkan dari versi asli pada 10 Maret 2017 . Diakses pada 11 Maret 2017 .
  122. ^ a b c d "Google mengamanatkan merek 'Diberdayakan oleh Android' pada perangkat baru" . Geek.com . Diarsipkan dari versi asli pada 28 Maret 2014 . Diakses pada 28 Maret 2014 .
  123. ^ "Google Play Hits 1 Juta Aplikasi" . bisa dihancurkan . 24 Juli 2013. Diarsipkan dari versi asli tanggal 2 Januari 2014 . Diakses pada 2 Januari 2014 .
  124. ^ Warren, Christina (24 Juli 2013). "Google Play Hits 1 Juta Aplikasi" . bisa dihancurkan. Diarsipkan dari versi asli pada 30 Mei 2014 . Diakses pada 4 Juni 2014 .
  125. ^ a b c "Kompatibilitas Android" . Pengembang Android . Diarsipkan dari versi asli pada 17 Oktober 2013 . Diakses pada 16 November 2013 .
  126. ^ Chu, Eric (13 April 2011). "Blog Pengembang Android: Opsi Penagihan Operator Baru di Android Market" . android-developer.blogspot.com. Diarsipkan dari versi asli pada 28 Juni 2011 . Diakses pada 15 Mei 2011 .
  127. ^ Ganapati, Priya (11 Juni 2010). "Toko Aplikasi Independen Mengambil Pasar Android Google" . Berita berkabel . Diarsipkan dari versi asli pada 23 Februari 2012 . Diakses pada 20 Februari 2012 .
  128. ^ Amadeo, Ron (29 Juli 2014). "Eksperimen Ars yang hebat—perangkat lunak sumber terbuka dan gratis di ponsel pintar?!" . Ars Technica . Conde Nast . Diarsipkan dari versi asli pada 12 Maret 2017 . Diakses pada 11 Maret 2017 .
  129. ^ Hutchinson, Lee (14 Maret 2013). "Google mengeluarkan perangkat lunak pemblokiran iklan dari Google Play store" . Ars Technica . Conde Nast