Saya sedang menulis aplikasi Android pertama saya untuk bisnis kecil yang memiliki beberapa ponsel Droid. Saya mengatur AVD untuk telepon dengan resolusi yang tepat: tinggi 854 piksel.
Saya sedang mengerjakan MacBook Pro dengan resolusi layar maksimal 900 piksel, jadi ketika emulator menyala, bagian bawahnya terpotong.
Apakah ada cara untuk skala tampilan emulator ke 75% atau sesuatu sehingga cocok di layar saya? Ada solusi lain (selain menjalankan semua yang ada di telepon itu sendiri)?
Jawaban:
Dari dalam
Eclipse
:Pergi ke
Window > Android SDK and AVD Manager > Virtual Devices
Pilih AVD yang ingin Anda luncurkan dan klik
Start
Periksa dengan
Scale display to real size
tombolMasukkan seberapa besar Anda ingin itu muncul dalam inci dan tekan
Launch
. Agar ini berfungsi, Anda juga harus memasukkan perkiraan yang wajar dari resolusi layar mac Anda. Saya menggunakan 7 inci dan 113 dpi untuk Macbook Pro 13 "saya, tetapi Anda mungkin bisa lolos dengan 8 atau 9 inci.sumber
tools
dir,,[root@pc tools]$ emulator your-emulator-name -scale .5
yang.5
==0.5
, dan itu berarti 50% dari ukuran sebenarnya.-scale
sudah tidak digunakan lagi-scale
sudah usang. Ada pilihan lain?Ini sebenarnya mungkin dari proyek Anda juga, tidak perlu memulai emulator melalui manajer AVD:
Pergi ke
Run > Run Configurations
...> (Pilih aplikasi Anda di sisi kiri)> (Klik"Target"
tab di sisi kanan).Di bagian bawah sana, Anda akan melihat
Emulator launch parameters
. Dalamadditional emulator command line options
, tambahkan'-scale 0.75'
(untuk membuat layar 75% dari ukuran penuh)Lain kali Anda memulai emulator itu akan diskalakan dengan benar.
sumber
Ada juga cara untuk mengatur ulang ukuran emulator melalui command prompt windows.
telnet localhost 5554
window scale 0.75
quit
Dengan asumsi ada satu emulator yang berjalan dengan pada port 5554.
sumber
-scale
sudah tidak digunakan lagiJawaban telnet di atas sangat bagus untuk pengembang Android Studio. Saya hanya ingin menambahkan bahwa perintah skala jendela akan mengambil faktor skala ATAU dpi yang mungkin lebih mudah bagi banyak orang (ukur sekali dan itu akan bekerja untuk Anda ADV yang 1dp: 1 piksel)
Catatan telnet tidak diinstal pada windows secara default lagi.
sumber
Untuk Mengubah ukuran jendela Emulator Android
Tambahkan parameter
-scale <scale factor>
ke parameter peluncuran Emulator. Dalam gerhana, letakkan di bidang "Opsi Opsi Perintah Emulator Tambahan" di dalam Konfigurasi Konfigurasi.Faktor skala yang diperbolehkan adalah antara 0,1 dan 3, meskipun yang paling umum mungkin terjadi
-scale 0.5
.sumber
-scale
sudah tidak digunakan lagiJika Anda bekerja dengan Eclipse, maka inilah yang dapat Anda lakukan jika ukuran emulator terlalu besar untuk layar Anda:
Ini akan membuat AVD diskalakan meskipun dijalankan secara otomatis oleh Eclipse.
Nikmati
sumber
-scale
sudah tidak digunakan lagiJika Anda meluncurkan emulator di luar Eclipse, menggunakan
android
perintah, Anda akan dapat mengatur skala layar sebagai bagian dari proses peluncuran. Namun, tidak yakin bagaimana melakukannya di Eclipse.sumber
Saya merekomendasikan menjalankan emulator melalui terminal atau baris perintah karena memungkinkan Anda untuk kontrol yang jauh lebih baik.
Misalnya, jika Anda ingin menjalankan emulator dalam ukuran berbeda, Anda hanya perlu menjalankannya seperti ini.
Nexus_5_API_23 sesuai dengan AVD yang ada di komputer host saya. Saat Anda membuat Perangkat Virtual Android yang berbeda, Anda bisa menggantinya dengan nama perangkat Anda dan berfungsi. Jadi pada dasarnya Anda hanya menjalankan emulator dari alat Android SDK secara langsung. Anda juga dapat menambahkan parameter lain seperti netdelay, netspeed dll.
sumber
-scale
sudah tidak digunakan lagiPerintah untuk membuka di Command Prompt diberikan di bawah ini
Untuk membuka jendela emulator ukuran yang diinginkan, ikuti perintah di bawah ini
Contoh :
Jadi ubah saja nilai dpi sesuai dengan kebutuhan Anda . Semoga kamu menikmati.
sumber
-scale
sudah tidak digunakan lagiPilihan lain adalah menggunakan emulator GenyMotion , di mana Anda dapat mengubah ukuran jendela emulator secara real time. Ini juga jauh lebih cepat daripada emulator saham.
sumber
Anda dapat secara permanen mengubah ukuran jendela emulator dengan mengubah file config.ini dari avd
Untuk itu Anda perlu mengikuti jalur ini
Dalam file config.ini, ubah nilai skin.name dan skin.path ke perangkat Anda. Saya telah mengaturnya ke 480x600 .
sumber