Anda di halaman 1dari 5

8 Maret 2023 – PEMROGRAMAN PERANGKAT BERGERAK

LEMBAR PRAKTIKUM 2: MEMULAI


PEMROGRAMAN ANDROID

NIM : 2110131120006
NAMA : MAYSARAH

TUJUAN PRAKTIKUM:
1. Mahasiswa mampu membuat project baru.
2. Mahasiswa mampu memahami struktur folder pada project Android.
3. Mahasiswa mampu menjalankan Aplikasi Android pada Virtual Device atau
Smartphone .

AKTIVITAS PRAKTIKUM
1. Buatlah project baru dan jelaskan langkah-langkahnya! (Sertakan screenshot yang jelas.
Screenshot yang terlalu kecil tidak akan dinilai)
• Pertama klik new project, lalu akan muncul tampilan seperti pada gambar di
bawah. Kemudian akan muncul beberapa pilihan template, pilih empty activity
lalu klik next.

• Selanjutnya akan muncul tampilan seperti pada gambar di bawah. Disini kita
dapat mengatur nama untuk projek yang akan dibuat, Bahasa dan minimum
SDK-nya. Jika sudah klik finish. Projek berhasil dibuat.
• Tampilan projek yang sudah berhasil dibuat dan siap digunakan.

2. Sebutkan dan jelaskan fungsi dari file-file yang ada pada struktur folder dari project yang
telah dibuat!
• Pertama ada folder manifest, folder ini berisi file AndroidManifest.xml. File ini
berisi informasi tentang package pada project yang di dalamnya terdapat
komponen seperti Activity, Services, User Permission, Content Provider dan
masih banyak lagi.
• Kedua ada folder java, folder ini berisi file-file yang memiliki perintah-perintah
yang berekstensi .java. Selain itu disini juga menyimpan file class activity java
dalam aplikasi.
• Ketiga ada folder res, folder ini berisi semua resource local yang dibutuhkan
untuk pembuatan aplikasi selain kode program. Isi default folder ini yaitu:
➢ Folder drawable bisa berupa gambar atau xml drawable dengan syarat
penamaan pada folder ini tidak boleh menggunakan angka, huruf kapital
dan menggunakan underscore sebagai penghubung antar kata (jika ada
spasi). Folder drawable ini digunakan untuk menyimpan file gambar
dengan format .jpg atau .png yang kita gunakan pada aplikasi yang
akan kita bangun.
➢ Folder layout berisi layout xml yang digunakan untuk membuat tampilan
activity atau fragment pada Android Studio. Layout ini menggunakan tag
2
xml dimana pembuatannya memiliki aturan-aturan sendiri seperti pada
pembuatan html untuk aplikasi web.
➢ Folder mipmap yang digunakan untuk menyimpan file, icon launcher
aplikasi yang bernama ic_launcher
➢ Folder values yang digunakan untuk menyimpan file-file seperti
string.xml yang berisi resource data-data text yang akan digunakan
untuk komponen aplikasi, color.xml. yang berisi resource warna-warna
dari file styles.xml.

• Gradle merupakan build system yang digunakan oleh Android Studio, file ini
berisi konfigurasi-konfigurasi penting mengenai proses build aplikasi. File gradle
pada sebuah project Android Studio terdiri dari dua level yaitu level project dan
level module. Pada file gradle module app ini berisi semua library dan konfigurasi
yang digunakan untuk module app, kita akan sering mengubah dan mempelajari
isi file ini seiring dengan berjalannya perkuliahan. Sedangkan gradle pada level
project berisi repository mana yang digunakan untuk memeriksa dependency
aplikasi yang di isi pada file gradle module.

3. Jelaskan langkah-langkah menjalankan Android Virtual Device jika dijalankan di laptop!


(Sertakan screenshot yang jelas. Screenshot yang terlalu kecil tidak akan dinilai)
• Karena saya menggunakan handphone sebagai virtual device, hal pertama yang
dilakukan adalah mengatur Opsi pengembang di Pengaturan (merk Vivo).
• Pertama, buka Pengaturan lalu cari di Tentang Ponsel, kemudian klik Versi
perangkat lunak sebanyak 7 kali atau sampai muncul pesan bahwa handphone
sudah tersedia opsi developer.

3
• Kemudian di Pengelolaan sistem, cari Opsi developer, lalu aktifkan Opsi
Pengembang dan Debugging USB.

• Selanjutnya sambungkan handphone dengan laptop menggunakan kabel.


• Nantinya akan muncul tampilan seperti di bawah, kik izinkan.

• Setelah itu nantinya akan muncul device handphone kita di Android Studio.

4
• Output dari projek yang dijalankan di device.

Anda mungkin juga menyukai