سلام وقتتون بخیر
زمان اجرای امولاتور با این وارنینگ برخورد می کنم:
The ADB biary found at C:\Users\Work\AppDataa\Local\Android\Sdk\platform-tools\adb.exe
is obsolete and has seriousperformanceproblems with the Android Emulator.
Please update to a newer version to get significantly faster app/file transfer.
عکسش: http://uupload.ir/files/oohv_version.png
مراجعه کردم مسیری که adb نصبه و با دستور adb version توی CMD اومدم ورژنشو چک کردم که نتیجه این بود:
Android Debug Bridge version 1.0.41
Version 30.0.1-6435776
Installed as C:\Users\Work\AppData\Local\Android\Sdk\platform-tools\adb.exe
عکسش: http://uupload.ir/files/۹w۹h_cmd.png
بعد مراجعه کردم سایت اصلی (https://developer.android.com/studio/releases/platform-tools#revisions)
دیدم ورژن من حتی از اونی که تو سایت معرفی کرده هم جدیدتره! (خود اندروید استودیو نصبش کرده احتمالا به خاطر همونه)
چیزی که من متوجه شدم این بود که
ورژن من: ۳۰.۰.۱
آخرین ورژن معرفی شده در سایت رسمی: ۳۰.۰.۰
ولی عجیبه که هر بار موقع اجرای امولاتور این وارنینگه رو میده.
-----------------
درسته که وارنینگ اندازه ارور اهمیت نداره ولی خب دقیقا همین اتفاقی که این وارنینگ میگه میفته، یعنی امولاتور بسیار بسیار کند عمل می کنه و تقریبا اکثر مواقع کرش می کنه
کرش کردنش هم با این پیام همراهه:
qemu-system-x۸۶_x۶۴.e
qemu_system-x86_x64.exe has stopped working
عکسش: http://uupload.ir/files/pwoe_qemu.png
گرافیک رو روی Auto، Software و Harware تست کردم.طبق سرچ هایی که کردم گفتن مود Cold Boot رو استفاده کن که اونم استفاده کردم فرقی نکرد
نمیدونم چیکار کنم به نظر میاد کلا باید بیخیال امولاتور بشم با این اوصاف
ممنون میشم اگه راه حلی دارین بهم بگین
اینم گزارش Crash کردن امولاتوره:
http://uupload.ir/files/۷uya_crashreport.png
ریشه مشکل اینجاست که پروسس qemu-system-x86_64.exe که مربوط به امولاتور هست، رم زیادی اشغال می کنه
کم کم رم اشغال شده توسط این پروسس میرسه به 2 گیگ! و خب لب تاب من بیشتر از این رم نداره و پروسس بسته میشه
ولی عجیبه
من توی تنظیماتش 512 مگ رو انتخاب کردم
چرا اینقدر رم زیاد میگیره ؟