Anda di halaman 1dari 19

Pengenalan Android

Asad Djamalilleil
http://kampusku.my.id
asad.kom@gmail.com
Apa yang dibutuhkan
Java Development Kit (JDK)
Android Studio
Android SDK (Software Development Kit)
Android Studio
SDK Manager
SDK Components
SDK Tools
Perangkat dasar untuk membantu dalam pengembangan
aplikasi android (android-sdk/tools)
Platform Tools
Perangkat tambahan berkaitan dengan versi android yang
digunakan (android-sdk/platform-tools)
Android Platform
Dikeluarkan pada setiap versi dari android
Google API
Library tambahan digunakan untuk layanan Google
tertentu
Drivers, Samples and documentation, add-ons, dll
Android Virtual Device (AVD) Manager
Name
Nama konfigurasi image yg dibuat
Device
Pilih konfigurasi image yg sudah ada
Target
Tentukan versi android yang akan dijalankan emulator
CPU
Jenis prosesor
SD Card
Simulasi SD card
RAM Size
Besar memory internal
Hardware acceleration
Mempercepat emulator (khusus Intel VT-x,EM64T,Execute
Disable Bit). Hardware Accelerated Execution Manager
(HAXM)
Emulator
Memulai emulator lewat command prompt
- emulator -avd <nama-device>

Misalx:
- emulator -avd Nexus7 -gpu on -no-boot-anim
Kelebihan-kekurangan Emulator
+ Simulasi panggilan/SMS, lokasi, beragam tipe
prosesor
+ Beragam konfigurasi hardware
+ Modifikasi jaringan
+ Multimedia
Tidak bisa lakukan panggilan/SMS nyata
Tidak bisa akses Google service
Dukungan grafis lemah
Tidak bisa simulasi multi-touch
Tidak bisa integrasi aksesoris
Android Debug Bridge (ADB)
ADB adalah sebuah tool (client/server) yang
digunakan untuk kita berinteraksi dengan
emulator atau alat yang terhubung
Push/pull data atau apps ke emulator/alat
Menjalankan perintah shell
Restart emulator/alat
Membaca logs sistem
Perintah ADB
Menampilkan alat yang terhubung
adb devices
Transfer file
adb push <filepath-lokal> <filepath-remote>
adb pull <filepath-remote> <filepath-lokal>
Install apps
adb install <namafile.apk>
adb uninstall com.tools.demo
Masuk ke shell
adb shell
adb shell <command>, misalx: adb shell cat ./hosts
Reset server ADB
adb kill-server
adb start-server
Dalvik Debug Monitor Server (DDMS)

Anda mungkin juga menyukai