Android Studio untuk pemula, Bagian 1: Instalasi dan penyiapan

Diperbarui: Januari 2020.

Selama beberapa tahun sekarang sudah jelas bahwa Android adalah kekuatan yang harus diperhitungkan dalam lanskap OS seluler. Teknologi berbasis Java ini telah memicu demam emas baru, dengan pemrogram bersaing untuk menghasilkan uang dari aplikasi seluler mereka. Pekerjaan Android juga berlimpah, seperti yang ditunjukkan oleh pencarian pekerjaan cepat menggunakan Memang.com.

Agar berhasil, developer Android membutuhkan pemahaman yang baik tentang bahasa Java (atau Kotlin), API Android, dan arsitektur aplikasi Android. Penting juga untuk menggunakan lingkungan pengembangan yang sesuai dan efektif. Selama bertahun-tahun, Eclipse IDE dengan plugin ADT adalah platform pilihan untuk pengembangan Android. Hari ini, ini adalah Android Studio.

Yang baru di Android Studio 3.x

Cari tahu apa yang harus dicari di versi terbaru Android Studio, termasuk dukungan untuk Kotlin, Java 8, dan banyak alat dan plugin baru.

Jika Anda baru mengenal Android Studio, seri tutorial ini akan membantu Anda memulai. Saya akan memperkenalkan secara singkat platform pengembangan Android, kemudian menunjukkan kepada Anda cara mengunduh, menginstal, dan menjalankan perangkat lunak. Setelah itu, kita akan menghabiskan sebagian besar waktu kita sebenarnya menggunakan Android Studio untuk mengembangkan aplikasi seluler animasi:

  • Di Bagian 1 , Anda akan memulai proyek Android pertama Anda dan mengenal jendela utama Android Studio.
  • Di Bagian 2 , Anda akan membuat kode aplikasi, mempelajari cara menggunakan Android Studio untuk memasukkan kode sumber dan sumber daya ke dalam proyek.
  • Di Bagian 3 , kita akan membangun dan menjalankan aplikasi, menggunakan perangkat keras yang diemulasi dan tablet Kindle Fire.
  • Di Bagian 4 , saya akan menunjukkan kepada Anda cara menggunakan alat dan plugin bawaan untuk men-debug Android dan meningkatkan produktivitas pengkodean Anda.

Contoh dalam seri ini berasal dari versi Android yang paling stabil pada saat penulisan ini, Android 3.2.1.

Mulailah dengan Android Studio

Android Studio adalah IDE Google yang didukung secara resmi untuk mengembangkan aplikasi Android. IDE ini didasarkan pada IntelliJ IDEA, yang menawarkan editor kode dan alat pengembang yang hebat. Android Studio 3.2.1 menyertakan fitur-fitur berikut:

  • Sistem build berbasis Gradle yang fleksibel
  • Emulator yang cepat dan kaya fitur
  • Lingkungan terpadu tempat Anda dapat mengembangkan untuk semua perangkat Android
  • Instant Run untuk mendorong perubahan ke aplikasi Anda yang sedang berjalan tanpa membuat APK baru
  • Template kode dan integrasi GitHub untuk membantu Anda membuat fitur aplikasi umum dan mengimpor kode sampel
  • Alat dan kerangka pengujian yang ekstensif
  • Alat Lint untuk membantu Anda mengetahui kinerja, kegunaan, kompatibilitas versi, dan masalah lainnya
  • Dukungan C ++ dan NDK
  • Dukungan bawaan untuk Google Cloud Platform, yang memudahkan integrasi Google Cloud Messaging dan Google App Engine
  • Arsitektur plugin untuk memperluas Android Studio melalui plugin

Unduh Android Studio

Google menyediakan Android Studio untuk platform Windows, Mac OS X, dan Linux. Anda dapat mendownload Android Studio dari halaman beranda Android Studio, tempat Anda juga akan menemukan SDK tradisional dengan alat baris perintah Android Studio. Sebelum mendownload Android Studio, pastikan platform Anda memenuhi persyaratan berikut:

Persyaratan Windows

  • Microsoft Windows 7/8/10 (32-bit atau 64-bit)
  • Minimal 3 GB RAM, disarankan 8 GB RAM (ditambah 1 GB untuk Android Emulator)
  • Minimal 2 GB ruang disk yang tersedia, disarankan 4 GB (500 MB untuk IDE ditambah 1,5 GB untuk Android SDK dan citra sistem emulator)
  • Resolusi layar minimum 1280 x 800

Persyaratan Mac OS

  • Mac OS X 10.10 (Yosemite) atau lebih tinggi, hingga 10.13 (High Sierra)
  • Minimal 3 GB RAM, disarankan 8 GB RAM (ditambah 1 GB untuk Android Emulator)
  • Minimal 2 GB ruang disk yang tersedia, disarankan 4 GB (500 MB untuk IDE ditambah 1,5 GB untuk Android SDK dan citra sistem emulator)
  • Resolusi layar minimum 1280 x 800

Persyaratan OS Linux

  • Desktop GNOME atau KDE. Diuji pada Ubuntu 14.04 LTS, Trusty Tahr (distribusi 64-bit mampu menjalankan aplikasi 32-bit)
  • Distribusi 64-bit mampu menjalankan aplikasi 32-bit
  • GNU C Library (glibc) 2.19 atau yang lebih baru
  • Minimal 3 GB RAM, disarankan 8 GB RAM (ditambah 1 GB untuk Android Emulator)
  • Minimal 2 GB ruang disk yang tersedia, disarankan 4 GB (500 MB untuk IDE ditambah 1,5 GB untuk Android SDK dan citra sistem emulator)
  • Resolusi layar minimum 1280 x 800

Setelah Anda memastikan bahwa sistem operasi Anda kompatibel dengan Android Studio 3.2.1 atau lebih tinggi, download file distribusi Android Studio yang sesuai. Halaman unduhan Android Studio secara otomatis mendeteksi bahwa saya menjalankan sistem operasi Windows 64-bit dan memilih android-studio-ide-181.5056338-windows.exe(927 MB) untuk saya unduh.

Alat baris perintah Android SDK

android-studio-ide-181.5056338-windows.exetermasuk pemasang dan alat baris perintah Android SDK. Jika Anda tidak perlu atau ingin menggunakan Android Studio, Anda hanya dapat mendownload alat baris perintah Android SDK.

Menginstal Android Studio di Windows 10 64-bit

Saya meluncurkan android-studio-ide-181.5056338-windows.exeuntuk memulai proses instalasi. Pemasang menanggapi dengan menampilkan kotak dialog Pengaturan Android Studio yang ditunjukkan pada Gambar 1.

Jeff Friesen

Mengklik Berikutnya membawa saya ke panel berikut, yang menyediakan opsi untuk menolak menginstal Perangkat Virtual Android (AVD).

Jeff Friesen

Saya memilih untuk tetap menggunakan pengaturan default. Setelah mengklik Berikutnya , saya dibawa ke panel Pengaturan Konfigurasi , di mana saya diminta untuk memilih tempat menginstal Android Studio.

Jeff Friesen

Saya menyimpan lokasi instalasi default dan mengklik Next , dan disambut dengan panel Choose Start Menu Folder .

Jeff Friesen

Saya mempertahankan pengaturan default dan mengklik Instal . Panel Instalasi berikut ini muncul:

Jeff Friesen

Mengklik Show details menyebabkan nama file yang diinstal dan aktivitas lain ditampilkan. Saat penginstalan selesai, panel Instalasi Selesai muncul.

Jeff Friesen

Setelah mengklik Berikutnya , penginstal menampilkan panel Menyelesaikan Pengaturan Android Studio .

Jeff Friesen

Untuk menyelesaikan penginstalan, saya membiarkan kotak Start Android Studio dicentang dan mengklik Selesai .

Menjalankan Android Studio

Saat pertama kali Android Studio dijalankan, ini menampilkan kotak dialog Instalasi Lengkap yang menawarkan opsi untuk mengimpor pengaturan dari instalasi sebelumnya.

Jeff Friesen

Saya memilih untuk tidak mengimpor pengaturan (pilihan default) dan mengklik OK , dan dihadiahi dengan layar splash berikut:

Jeff Friesen

Saya juga mengamati kotak pesan Finding Available SDK Components berikut .

Jeff Friesen

Pada titik ini, Android Studio menampilkan kotak dialog Wizard Penyiapan Android Studio berikut :

Jeff Friesen

Saya mengklik Berikutnya , dan wizard mengundang saya untuk memilih jenis instalasi. Saya menyimpan pengaturan standar default.

Jeff Friesen

Saya kemudian diberi kesempatan untuk memilih tema antarmuka pengguna.

Jeff Friesen

Saya menyimpan pengaturan IntelliJ default dan mengklik Next . Android Studio selanjutnya memberikan kesempatan untuk memverifikasi pengaturan.

Jeff Friesen

Saya mengklik Selesai dan Android Studio memulai proses mengunduh komponen SDK.

Jeff Friesen

Diperlukan waktu beberapa menit untuk menyelesaikan bagian penyiapan ini. Mengklik Show Details dapat mengurangi kebosanan dengan menampilkan berbagai file yang sedang didownload dan dibuka ritsletingnya.

Jeff Friesen

Untuk komputer berbasis AMD saya, kejutan yang tidak menyenangkan menunggu setelah komponen selesai diunduh dan dibuka ritsletingnya:

Jeff Friesen

Pilihan saya adalah bertahan dengan emulator yang lambat atau menggunakan perangkat Android untuk mempercepat pengembangan. Di Bagian 3, saya akan menunjukkan kepada Anda bagaimana saya menyelesaikan masalah ini.

Akhirnya, saya mengklik Selesai untuk menyelesaikan wizard. The Selamat Datang di Android Studio kotak dialog muncul.

Jeff Friesen

Kotak dialog ini digunakan untuk memulai proyek Android Studio baru, bekerja dengan proyek yang sudah ada, dan banyak lagi. Itu dapat diakses dengan memilih Android Studio dari menu Start Windows , atau yang setara di platform lain.

Aplikasi seluler Android Studio pertama Anda

Cara tercepat untuk mengenal Android Studio adalah dengan menggunakannya untuk mengembangkan aplikasi. Kita akan mulai dengan variasi pada aplikasi "Hello, World": sebuah aplikasi seluler kecil yang menampilkan pesan "Selamat datang di Android".

Dalam langkah-langkah berikutnya, Anda akan memulai proyek Android Studio baru dan mengenal jendela utama, termasuk jendela editor yang akan Anda gunakan untuk membuat kode aplikasi di Bagian 2.

Memulai proyek baru

Dari penyiapan kami sejauh ini, Anda masih harus menjalankan Android Studio dengan kotak dialog Selamat datang di Android Studio . Dari sini, klik Mulai proyek Android Studio baru . Android Studio akan merespons dengan kotak dialog Create New Project yang ditunjukkan pada Gambar 19.

Jeff Friesen

Masukkan W2A (Selamat Datang di Android) sebagai nama aplikasi dan javajeff.ca sebagai nama domain perusahaan. Di desktop saya, saya mengamati C: \ Users \ JEFF \ AndroidStudioProjects \ W2A sebagai lokasi proyek. Klik Berikutnya untuk memilih perangkat target Anda.

Jeff Friesen

Android Studio memungkinkan Anda memilih faktor bentuk , atau kategori perangkat target, untuk setiap aplikasi yang Anda buat. Saya menyimpan pengaturan default.

Klik Berikutnya , dan Anda akan diberi kesempatan untuk memilih template untuk aktivitas utama aplikasi Anda. Untuk saat ini kami akan tetap menggunakan Empty Activity . Pilih template ini (jika perlu) dan klik Next .

Jeff Friesen

Selanjutnya Anda akan menyesuaikan aktivitas:

Jeff Friesen

Masukkan W2A sebagai nama aktivitas dan utama sebagai nama tata letak, dan klik Berikutnya untuk menyelesaikan langkah ini.

Tombol yang dikonfigurasi ulang

Lain kali Anda membuat aplikasi untuk kategori perangkat target yang dipilih, Anda mungkin akan menemukan bahwa Berikutnya dinonaktifkan dan Selesai diaktifkan.

Pertama kali Anda menggunakan Android Studio, Anda akan menemukan bahwa ia harus mendownload beberapa file yang terkait dengan tata letak pembatasnya, yang digunakan untuk membangun antarmuka pengguna yang responsif:

Jeff Friesen

Android Studio mengaktifkan Selesai setelah mendownload file tata letak batasan. Klik tombol ini dan Android Studio membawa Anda ke jendela utama.

Jeff Friesen

Jendela utama dibagi menjadi bilah menu dan beberapa area lainnya, yang diidentifikasi pada Gambar 25 dan 26. ( Perhatikan bahwa Gambar 25 dan 26 adalah milik Google. )

Jeff Friesen Jeff Friesen

Lihat halaman Meet Android Studio untuk mempelajari lebih lanjut tentang antarmuka pengguna Android Studio.

Mengakses AVD Manager dan SDK Manager

Untuk mengakses AVD Manager atau SDK Manager tradisional, pilih AVD Manager atau SDK Manager dari menu Alat Android Studio .

Jendela Proyek dan editor

Saat Anda memasuki jendela utama (lihat Gambar 24), Anda mengamati jendela Project hanya menampilkan aplikasi dan Gradle Scripts . Anda harus memperluas cabang aplikasi pohon proyek untuk mengamati lebih detail.

Jeff Friesen

Jendela Project diatur ke dalam pohon yang cabang utamanya adalah aplikasi dan Gradle Scripts . The app cabang lanjut diatur dalam memanifestasikan , java , generatedJava , dan res kantor cabang pembantu:

  • toko manifesAndroidManifest.xml , yang merupakan file XML yang mendeskripsikan struktur aplikasi Android. File ini juga mencatat pengaturan izin (jika ada) dan detail lain tentang aplikasi.
  • java menyimpan file sumber Java aplikasi sesuai dengan hierarki paket, yang ada ca.javajeff.w2adalam contoh ini. Itu juga mengatur file untuk tujuan pengujian.
  • res menyimpan file sumber daya aplikasi, yang disusun menjadi sub - cabang drawable , layout , mipmap , dan nilai :
    • drawable adalah lokasi yang sebagian besar kosong untuk menyimpan karya seni aplikasi; awalnya, file XML untuk latar depan peluncur dan ikon adaptif latar belakang disimpan di sini.
    • layout adalah lokasi yang berisi file layout aplikasi; main.xml(file tata letak aktivitas utama) awalnya disimpan di sini.
    • mipmap adalah lokasi yang berisi berbagai ic_launcher.pngfile, yang menyimpan ikon layar peluncur dengan resolusi berbeda.
    • nilai-nilai adalah lokasi yang mengandung colors.xml, strings.xmldan styles.xml.

Cabang Gradle Scripts mengidentifikasi berbagai file .gradle(seperti build.gradle) dan .properties(seperti local.properties) yang digunakan oleh sistem build berbasis Gradle Android Studio.

Nama cabang dan nama direktori / file

Setiap cabang / subbranch sesuai dengan nama direktori atau nama file. Misalnya, res sesuai dengan resdirektori dan strings.xml sesuai dengan strings.xmlfile.

Kesimpulan untuk Bagian 1

Anda telah menginstal dan mengonfigurasi Android Studio dan membuat proyek untuk aplikasi seluler Android Studio pertama Anda; sekarang Anda siap untuk membangun aplikasi Android Anda. Di Android Studio, ini berarti mengisi proyek baru Anda dengan kode sumber Java dan file sumber daya. Beralih ke Bagian 2 saat Anda siap untuk membuat kode aplikasi seluler animasi Android pertama Anda.

Artikel ini, "Android Studio untuk pemula, Bagian 1: Instalasi dan penyiapan" awalnya diterbitkan oleh JavaWorld.