Kamus Istilah Android
.APK
Android file paket aplikasi. Setiap aplikasi Android dikompilasi dan dikemas dalam satu file yang mencakup semua kode aplikasi (file .dex), Sumber daya, aset, dan file manifest. Aplikasi file paket dapat memiliki nama apapun tetapi harus menggunakan ekstensi .apk. Sebagai contoh: vending.apk. Untuk kenyamanan, file paket aplikasi sering disebut sebagai “. Apk”.
.DEX
File Dalvik executable. Disusun Android berkas kode aplikasi. Program Android dikompilasi ke dalam. File dex, yang pada gilirannya zip ke file apk tunggal. Pada Android file .dex dapat dibuat dengan secara otomatis menerjemahkan aplikasi dikompilasi ditulis dalam bahasa pemrograman Java.
adb
Android Debug Bridge, aplikasi debugging berbentuk command prompt yang disertakan dengan SDK. Menyediakan interface untuk menelusuri perangkat, menyalin file pada perangkat, dan port fowarding untuk debugging.
File AndroidManifest.xml
Setiap aplikasi android harus memiliki file AndroidManifest.xml (dengan tepat nama itu) dalam direktori dasar dari source code. Manifest menyajikan informasi penting tentang aplikasi untuk sistem Android, Dalvik VM harus memiliki file ini sebelum dapat menjalankan kode aplikasi.
Boot
Berbeda dengan sistem operasi berbasis Linux lainnya, Android memiliki partisi boot (yang mengandung isi file boot.img), sebagai lawan dari sistem direct-booting. Partisi ini berisi read-only ‘ramdisk’, dan beberapa file lainnya. Ramdisk berisi file penting untuk booting, seperti init.rc dan default.prop. Boot juga menyiapkan struktur direktori dari Android, memiliki folder kosong untuk / data, / dev, / proc, / sbin, / sys dan / system.
Bootloader
Bootloader, adalah firmware pada ponsel yang berjalan pada setiap startup. Kadang-kadang mungkin diinginkan untuk mengubah versi bootloader, atau untuk mengupdate bootloader yang sama sekali berbeda untuk mengaktifkan fitur yang berbeda atau OS baru yang sama sekali berbeda. Versi dari bootloader dapat dilihat dengan menghidupkan Android dengan modus bootloader, proses yang berbeda untuk masing-masing dan setiap perangkat atau pabrikan
Dalvik
mesin virtual untuk Android platform. Dalvik VM adalah mesin penerjemah(bukan compiler) virtual yang mengeksekusi file dalam Dalvik executable (dex.) Format, format yang dioptimalkan untuk penyimpanan yang efisien dan eksekusi memori-dipetakan. Mesin virtual ini bersifat register-based, dan dapat menjalankan kelas dikompilasi oleh compiler bahasa Java yang telah diubah menjadi format aslinya menggunakan termasuk “dx” alat. VM berjalan di atas sistem operasi POSIX-compliant, yang bergantung pada untuk fungsionalitas yang mendasar (seperti threading dan manajemen memori tingkat rendah). Dalvik core class library dimaksudkan untuk memberikan dasar pengembangan bagi mereka yang menggunakan pemrograman dengan Java Standard Edition, tetapi ditujukan khusus untuk kebutuhan perangkat mobile.
Fastboot
Fastboot adalah sarana yang memungkinkan pengguna untuk menjalankan atau memasukkan flash file img ke perangkat mereka. Beberapa perangkat dan versi bootloader memungkinkan akses ini, sementara yang lainnya tidak. Semua perangkat bermerek Nexus memungkinkan akses seperti ketika mode fastboot dibuka.
Flash
Flashing adalah proses penulisan data ke memori internal pada ponsel Anda. Flashing juga dapat merujuk pada memperbarui / menulis ke salah satu bagian lain dari telepon, seperti SPL, Radio dll
Market (Play Store)
Pasar pada Android adalah tempat di mana Anda dapat membeli atau men-download aplikasi untuk ponsel Anda.
Nandroid
Nandroid digunakan untuk backup atau restore backup dari Recovery. Anda dapat memilih untuk baik melakukan backup secara teratur (Telepon saja) atau backup + sd-ext (Telepon + Apps2SD ext.) Keduanya akan membackup seluruh sistem Anda, yang kedua akan mencakup aplikasi yang disimpan di sdcard Anda sd-ext.
Recovery
Partisi Recovery boot-mode untuk ponsel Anda yang memungkinkan Anda untuk menghapus pengaturan Anda dari partisi data telepon (Hard Delete), atau melakukan update menggunakan update.zip. Biasanya pengguna mengganti partisi recovery mereka dengan menggunakan custom recovery seperti TWRP atau ClockWorkMod Recovery(CWM).
Root
Root adalah nama dari superuser tingkat tertinggi (su) pada semua sistem Unix seperti Android(pada windows disebut Admin). User root dan semua aplikasi dijalankannya memiliki akses administratif ke file dan layanan yang dilindungi yang membuatnya berbahaya untuk penggunaan normal sehari-hari.
Zipalign
Zipalign adalah proses yang digunakan untuk menyelaraskan arsip yang menyediakan optimasi penting untuk aplikasi Android (. apk) file. Tujuannya adalah untuk memastikan bahwa semua data terkompresi dimulai dengan keselarasan tertentu secara relatif terhadap awal file. Secara khusus, hal itu menyebabkan semua data terkompresi dalam apk., Seperti gambar atau file mentah, harus diarahkan pada batas 4-byte. Manfaatnya adalah pengurangan jumlah RAM dikonsumsi ketika menjalankan aplikasi.