در صورتی که یک گوشی اندرویدی را با کابل و پورت USB به رایانه وصل کنید، در برخی موارد شاهد این مشکل عجیب خواهید بود که یک سری از فایلها و پوشههای شما در پنجرهی Windows Explorer نمایش داده نمیشوند! در حالی که مطمئن هستید فایلهای مذبور در حافظهی داخلی گوشی و یا SD Card موجود میباشند.
این موضوع به عنوان یک باگ در سیستم عامل اندروید و در زمینهی دسترسی با USB تحت MTP شناخته شده است.
در ادامهی این ترفند، راه حل مشکل را بررسی خواهیم کرد.
علت اصلی این باگ به صورت دقیق مشخص نیست اما تقریباً میتوان گفت این موضوع به ایراد حافظهی Cache اپلیکیشن Media Storage بر میگردد. این اپلیکیشن به صورت پیشفرض و به عنوان یک اپلیکیشن سیستمی در اندروید وجود دارد.
اولین راه برای حل مشکل، Reboot کردن دستگاه است.
کافیست دکمهی Power گوشی را نگه داشته و سپس گزینهی Restart و یا Reboot را انتخاب نمایید.
در صورتی که با این کار مشکل حل نشد مراحل زیر را طی کنید:
- ابتدا اپلیکیشن SDrescan و یا media.Re.Scan را نصب نمایید.
- منوی Settings گوشی را باز کرده و وارد بخش Apps شوید. مسیر این بخش با توجه نسخهی اندروید، مدل گوشی، رام و… متفاوت است.
- سپس (ترفندستان) در تب All به دنبال اپلیکیشن Media Storage بگردید.
- آن را لمس کنید تا صفحهی مربوط به Uninstall کردن اپلیکیشن باز شود.
- در این صفحه گزینهی Clear Data را انتخاب نمایید و از محیط بخش Apps خارج شوید.
- سپس وارد اپلیکیشنی که در مرحلهی اول نصب کردهاید شوید. با انتخاب گزینهی Start فرآیند ساخت Media Storage جدید شروع خواهد شد (هر گزینهای که شروعکنندهی عملیات اصلی اپلیکیشن است را لمس نمایید؛ با توجه به زمان انتشار این ترفند ممکن است گزینهی شروع این دو اپلیکیشن تغییر کرده باشد).
کار تمام است و حالا با وصل کردن گوشی به سیستم، فایلها و پوشههای جدید قابل مشاهده هستند.
روش دیگر این است که از طریق کابل و MTP تبادل اطلاعات نکنید و اپلیکیشنهای انتقال فایل تحت WiFi مثل Airdroid را به کار بگیرید.