Emulator Android

dasar-panduan-pemrograman-android-3

Kami tidak akan selalu memiliki perangkat Android di tangan. Bahkan memilikinya pun kita butuhkan memeriksa entah bagaimana aplikasi kita akan bekerja dengan baik sebanyak mungkin model Android yang berbeda. Di sinilah emulator berperan. Dengan mereka kita dapat menghindari jatuh ke dalam beberapa kesalahan yang sering terjadi dalam pengembangan. Namun, seperti yang akan kita lihat nanti, untuk mendapatkan keamanan yang lebih baik, sebaiknya gunakan perangkat yang sebenarnya.

Pembuatan dan pengelolaan emulator

Kami akan mengakses manajer emulator (Android Virtual Device Manager) melalui tombol ini:

emulator android-1

Kita akan melihat jendela di mana kita dapat mengakses dua daftar: perangkat virtual yang telah kita buat, dan definisi perangkat. Untuk membuat file perangkat virtual (AVD) sekali lagi, kita akan klik New, dan kita akan mengisinya dengan cara berikut:

emulator android-2

Dengan ini, kami akan membuat emulator pertama kami. Saat kami perlu mengedit AVD kami, kami akan memilihnya dalam daftar dan menekan "Edit" untuk melihat layar ini lagi. Di dalamnya kita dapat mengedit detail seperti kamera depan, kamera belakang, memori dan opsi penyimpanan, dll. Tetapi untuk perkembangan pertama, kami akan membiarkan opsi ini tidak tersentuh, kami hanya tertarik "Alat" y Target. Dengan «Perangkat» kami akan memilih perangkat dari antara definisi yang kami miliki. Semua model yang sering digunakan sudah ditentukan sebelumnya, jadi pada prinsipnya kita tidak perlu membuat definisi baru. Dengan «Target» kita bisa memutuskan versi sistem operasi yang akan dimiliki emulator kami. Saat ini nilai yang paling cocok adalah API 16 (v 4.1.2), yang mencakup sebagian besar terminal. Jika kita perlu membuat definisi perangkat baru, kita akan melakukannya melalui layar ini:

emulator android-3

  Biasanya kami tidak membutuhkannyakarena definisi yang telah ditentukan mencakup sebagian besar model yang ada. Jika kami perlu membuat model perangkat baru - biasanya karena kami tidak memilikinya dengan resolusi layar tertentu -, kami akan menunjukkan namanya, ukuran layar dalam inci, dan resolusi dalam piksel. Nilai "ukuran", "rasio layar", dan "kepadatan" akan dihitung secara otomatis dan kemungkinan besar kami tidak perlu menyentuhnya. Kami juga dapat memutuskan elemen perangkat keras apa yang ingin kami tambahkan, seperti akselerometer atau GPS, keyboard fisik, dll.

Menggunakan emulator

Jika kami masih mulai menangani Android, kami akan melihat bahwa ketika kami menjalankan proyek kami, perangkat (atau AVD) tempat aplikasi kami berjalan dipilih secara otomatis. Jika kami membutuhkannya untuk berjalan di perangkat tertentu (nyata atau ditiru), kami harus mengubah pengaturan terlebih dahulu. Dalam Run → Run Configurations, kami akan memilih konfigurasi proyek kami, dan di tab Target kami akan mengaktifkan selalu pilih perangkat:

emulator android-4

Dengan ini, kita akan siap menggunakan emulator sebanyak yang kita butuhkan atau inginkan.

Keuntungan dan batasan emulator

Emulator adalah pendekatan yang tidak sepenuhnya sempurna untuk perangkat nyata. Ada utilitas yang tidak kami miliki, biasanya terkait dengan fitur lanjutan. Misalnya, Anda tidak dapat meniru Bluetooth, atau Google Maps. Jika kami merancang game yang menggunakan OpenGL, emulator tidak akan banyak berguna bagi kami. Jadi mengapa menggunakan emulator jika mereka memiliki keterbatasan dan kami memiliki perangkat yang nyata? Ada alasan yang sangat penting, dan itu yang harus dihadapi ukuran layar berbeda yang ada.

Jika kita hanya bekerja dengan perangkat yang kita miliki, kita mungkin menemukan diri kita dengan kejutan yang tidak menyenangkan bahwa untuk ukuran lain kita belum merancang layar dengan baik. Salah satu cara untuk menghindarinya adalah selalu bekerja dengan proporsi dan ukuran relatif dan terukur, tidak pernah absolut. Dengan adanya emulator kita akan lebih mudah untuk dapat mengecek ukuran layar lain tanpa harus membeli beberapa perangkat.

Masalah ini sangat penting karena saat ini tidak ada kontrol atas ukuran layar yang ada. Dalam praktiknya kita dapat menganggap bahwa ada ketidakterbatasan, dan bahwa kita tidak dapat membuat solusi ekspres untuk masing-masing. Karena rasio aspek, atau hubungan antara lebar dan tinggi, juga bervariasi. Setiap saat, produsen dapat merancang ukuran baru dan membuat aplikasi kita menjadi usang. Itulah mengapa kita harus berasumsi bahwa kita tidak akan dapat memeriksa semuanya, karena kita tidak akan dapat membeli semua model yang ada.

Solusi terbaik adalah bekerja dengan nilai relatif, dan memeriksa aplikasi kami dengan berbagai ukuran layar. Kami tidak akan memiliki keamanan 100%, tetapi jika aplikasi kami berfungsi dengan baik dalam berbagai ukuran yang baik, kami akan memiliki kesempatan yang lebih baik untuk berada di jalur yang benar. Oleh karena itu, inilah alasan terpenting untuk menggabungkan perangkat asli kami dengan emulator: agar dapat menguji berbagai ukuran layar tanpa harus membeli semua perangkat di luar sana.

Informasi lebih lanjut - Panduan dasar pemrograman di Android


Anda tertarik dengan:
Cara menghapus virus di Android
Ikuti kami di Google Berita

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: Actualidad Blog
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.