چه چیزی را در گزینه های توسعه دهنده تغییر دهید. حالت برنامه‌نویس اندروید: تنظیمات و ویژگی‌ها

گزینه‌های توسعه‌دهنده در یک دستگاه اندرویدی می‌توانند تنظیمات مفید زیادی را به همراه داشته باشند و مجموعه‌ای کامل از آن‌ها را نمایش دهند اطلاعات مفیددر مورد دستگاه شما به عنوان مثال، برای تنظیم صدای ابزار مورد علاقه خود، به منوی "For Developers" نیز نیاز دارید.

اساساً همه تلفن های هوشمند و تبلت های جدید خارج از جعبه دسترسی آزاد به این منو را فراهم نمی کنند. در این مورد، ما باید نحوه فعال کردن آن را بیابیم.

نحوه فعال کردن گزینه های توسعه دهنده در اندروید

1. به "تنظیمات" عمومی دستگاه بروید و بخش "درباره تلفن" را در زیر جستجو کنید:

3. پس از یک کلیک سریع بر روی این مورد، سیستم پیام زیر را به شما می دهد: "شما یک توسعه دهنده شده اید!". از نظر بصری به نظر می رسد:

4. اکنون می توانید به "تنظیمات" اصلی تلفن هوشمند یا تبلت اندرویدی خود بازگردید و منوی مورد انتظار "برای توسعه دهندگان" را مشاهده کنید. ما آن را با موفقیت فعال یا فعال کردیم:

این روند فعال کردن این منو را کامل می کند.

حالا بیایید فرض کنیم که می خواهیم دستگاه خود را به کسی قرض دهیم و می ترسیم که هیچ کس در آنجا بدون رضایت ما چیز جدی را تغییر ندهد. سپس این مد "برای توسعه دهندگان" بهتر است، البته، پنهان یا غیرفعال شود

چگونه منوی Developer Options را در اندروید غیرفعال کنیم

غیرفعال کردن یا پنهان کردن (پنهان کردن) منوی توسعه دهندگان در اندروید می تواند به آسانی فعال کردن آن باشد.

1. دوباره به "تنظیمات" کلی دستگاه می رویم و بخش "برنامه ها" را در آنجا پیدا می کنیم:

2. پس از باز کردن این بخش، به تب "همه" بروید:

3. سپس باید اپلیکیشن «تنظیمات» را در آنجا پیدا کنید و یک بار روی آن ضربه بزنید. منوی زمینه زیر باید ظاهر شود:

4. روی دکمه "Erase data" کلیک کنید و تمام. منوی "برای توسعه دهندگان" با موفقیت غیرفعال، پنهان یا در صورت تمایل حذف شده است. شما نباید از آن ترسید.

البته سیستم به شما هشدار می دهد که «تمام اطلاعات این اپلیکیشن از جمله تمامی فایل ها، پایگاه های داده، تنظیمات، حساب ها و غیره برای همیشه حذف خواهند شد». من چنین چیزی را در گوشی هوشمند خود مشاهده نکرده ام. همه چیز "همانطور که بود" باقی ماند.

عملیات با موفقیت به پایان رسید!

بسیاری از کاربران از پنهان ماندن تعداد زیادی از ویژگی های اندروید خود آگاه نیستند. این در مورد استدر مورد امکان اشکال زدایی دستگاه و برخی عملکردهای دیگر که فقط در «حالت برنامه نویس» امکان پذیر است که در بیشتر موارد غیرفعال و از چشم کاربر پنهان است. در این راهنما به شما خواهیم گفت که چگونه آن را فعال کنید و چه ویژگی هایی را ارائه می دهد.

از مقاله یاد خواهید گرفت

چرا این قابلیت را شامل می شود؟

پس از فعال سازی این حالت، قسمت جدیدی در منوی تنظیمات اندروید ظاهر می شود که «For Developers» نام دارد. امکانات جدیدی را برای کاربر باز می کند. برخی از آنها که حتی برای یک کاربر ساده هم می تواند مفید باشد، در زیر بررسی می کنیم:

  • اندازه بافر ورود به سیستم - امکان انتخاب مقدار حافظه را فراهم می کند.
  • شتاب GPU - پردازش گرافیک های دو بعدی را فعال می کند.
  • نمایش استفاده از CPU - صفحه ای را با اطلاعاتی در مورد استفاده فعلی CPU نمایش می دهد.
  • اتصال USB - انتخاب حالت عملکرد دستگاه هنگام اتصال آن به رایانه از طریق USB.
  • اشکال زدایی USB - هنگامی که اندروید خود را با کابل به رایانه شخصی متصل می کنید، حالت اشکال زدایی را فعال می کند.
  • مکان جعلی دستگاه - به شما امکان می دهد تا برنامه های کاربردی را "فکر کنند" که در قسمت دیگری از جهان هستید.

فعال سازی

فعال کردن حالت توسعه دهنده آسان است. برای این شما نیاز دارید:

لیست تنظیمات موجود

اکنون بیایید عملکردهای بخش را برای توسعه دهندگان با جزئیات بیشتری تجزیه و تحلیل کنیم.

مراقب باشید: هنگام کار با تنظیمات در حالت توسعه دهنده، به دلیل بی تجربگی کاربران، ممکن است دستگاه از کار بیفتد و حتی داده ها از بین بروند. بنابراین، توصیه می شود برخی از ویژگی ها را با احتیاط فعال و غیرفعال کنید.

  • یک گزارش اشکال ایجاد کنید.این گزینه برای ارسال گزارش خطا در نظر گرفته شده است. فایل ها برای ارسال در عرض چند دقیقه ایجاد می شوند.
  • رمز عبور برای کپی رزرو کنید. این مورد به شما امکان می دهد از ADB برای ایجاد یک نسخه پشتیبان از داده ها در رایانه شخصی استفاده کنید. برای ایجاد یک کپی، رمز عبور اجباری مورد نیاز است.
  • حالت فعال اگر این گزینه فعال باشد، صفحه دستگاه هنگام اتصال به کامپیوتر خاموش نمی شود. باید با احتیاط استفاده شود زیرا کار طولانیصفحه نمایش ممکن است به آن آسیب برساند.
  • انتخاب یک ماژول کارابزاری برای انتخاب ART یا Davlik. شما نباید چیزی را تغییر دهید اگر نمی دانید برای چیست.
  • HCI Bluetooth Operation Broadcast Log را فعال کنید.این ویژگی فقط برای توسعه دهندگان مفید است زیرا به شما امکان می دهد بسته های بلوتوث را رهگیری و تجزیه کنید. پس از فعال کردن این گزینه، بسته ها در فایل "btsnoop_hci.log" ذخیره می شوند. فایل را می توان با Wireshark یا موارد مشابه باز کرد و آنالیز کرد.
  • آمار فرآینداطلاعات مربوط به فرآیندهایی را که در حال حاضر روی دستگاه در حال اجرا هستند نشان می دهد. برای کاربر عادی هیچ فایده ای ندارد.
  • اشکال زدایی USB به شما امکان می دهد دستگاه خود را از طریق ADB به رایانه متصل کنید.
  • مجوز اشکال زدایی USB را لغو کنید.هنگام اشکال زدایی یک دستگاه از طریق USB برای اولین بار، باید با استفاده از کلیدهایی برای این کار مجوز داده شود. با این تنظیمات می توانید این عمل را لغو کرده و دوباره تکرار کنید.
  • گزارش اشکالاین گزینه برای آزمایش برنامه ها بسیار مفید است. با نگه داشتن دکمه پاور می توانید گزارش های خرابی و خطا را جمع آوری و ارسال کنید.
  • مکان های ساختگیبه شما امکان می دهد مکان را به صورت دستی تنظیم کنید. توسط برخی از توسعه دهندگان برای آزمایش برنامه های کاربردی مرجع جغرافیایی استفاده می شود.
  • اشکال زدایی برنامه هامی توانید به صورت دستی برنامه ها را برای اشکال زدایی تنظیم کنید. به توسعه دهندگان کمک می کند تا مطمئن شوند که کد برنامه به درستی کار می کند.
  • بررسی USB با استفاده از این گزینه می توانید برنامه های نصب شده از طریق ADB را اسکن کرده و فعالیت های مخرب را شناسایی کنید.
  • نمایشگر لمسیاگر این گزینه فعال باشد، جلوه های بصری روی صفحه ظاهر می شود که لمس روی صفحه نمایش را نشان می دهد.
  • مکان اشاره گرمختصات آخرین نقطه لمس شده را روی صفحه نمایش می دهد.
  • نمایش مرزهای طرح.نمایش خطوط کلی عناصر در کادرهای محاوره ای به شما این امکان را می دهد تا با دقت بیشتری تعیین کنید که برای فعال کردن یک عنصر روی صفحه باید کجا کلیک کنید.
  • نوشتن از راست به چپ.تغییر جهت صفحه را فعال می کند. این گزینه برای کار با ورودی کاراکتر سمت راست (برای برخی از زبان‌ها ضروری است) مورد نیاز است.
  • شبیه سازی یک نمایشگر اضافیفقط برای توسعه دهندگان مفید است زیرا امکان شبیه سازی اندازه های مختلف نمایشگر را فراهم می کند.
  • رندر اجباریبرنامه ها را قادر می سازد تا از رندر سخت افزاری دو بعدی استفاده کنند. در برخی موارد، می تواند باعث افزایش بهره وری شود، در برخی دیگر، برعکس، همه چیز را خراب می کند. بهتر است با احتیاط استفاده شود.
  • اشکال زدایی همپوشانی.به شما امکان می‌دهد همپوشانی‌هایی را ببینید که وقتی سیستم گرافیکی تصاویر را روی چیزی می‌کشد، رخ می‌دهد.
  • 4 برابر فعال سازی MSAA. نیروهای ضد آلیاسینگ را تقویت کرد. پس از فعال سازی، عملکرد دستگاه به طور قابل توجهی بدتر می شود.
  • نمایش بار CPUاطلاعات مربوط به بار فعلی CPU را روی صفحه نمایش می دهد.
  • نصب پروفایل GPUاین گزینه به شما اجازه می دهد تا برنامه بارگذاری سیستم گرافیکی را در یک فایل جداگانه ذخیره کنید.
  • ردیابی GL را باز کنید.به شما امکان می دهد تمام خطاهای OpenGL را در یک فایل جداگانه ذخیره کنید.
  • فرآیندهای پس زمینهاین گزینه به شما این امکان را می دهد که به صورت دستی تعداد فرآیندهایی که به طور همزمان در پس زمینه اجرا می شوند را تنظیم کنید.
  • صفحه نمایش ANR نمایش پیام های سیستم را هنگامی که برنامه ها مسدود می شوند، فعال می کند. در صورت تضاد برنامه ها با یکدیگر مفید است.

غیرفعال کردن

تکمیل این فرآیند نیز بسیار ساده است. در برخی از دستگاه ها، فقط باید بخش را در منوی تنظیمات پیدا کرده و باز کنید. "برای توسعه دهندگان"، و در آن سوئیچ را به موقعیت "خاموش" ببرید. اما به این ترتیب فقط این حالت را خاموش می کنیم، یعنی همچنان در تنظیمات باقی می ماند. و دوباره رزرو کنید، این ویژگی در همه دستگاه ها موجود نیست.

برای حذف کامل عملکرد از منو، باید موارد زیر را انجام دهید:

نتیجه

البته اکثر کاربران اصلا به تنظیماتی که در بالا توضیح داده شد نیازی ندارند. اگر گزینه ها را به خوبی درک نمی کنید و نمی دانید برای چه هستند، بهتر است آنها را به حال خود رها کنید و چیزی را تغییر ندهید. به یاد داشته باشید، پیکربندی های توسعه دهندگان فقط از دید انسان های فانی پنهان نیستند. از آنها عاقلانه استفاده کنید.

در ابتدا، سازنده به دلیلی حالت توسعه دهنده را به طور کامل پنهان کرد. از آنجایی که با هدف عیب یابی مشکلات مختلف، تغییر کنترل ها، پیکربندی امنیت یک گجت موبایل و ... ایجاد شده است. و از آنجایی که خود سازنده باید با چنین وظایفی کنار بیاید، این حالت در نگاه اول برای کاربر معمولی غیرقابل دسترس به نظر می رسد.

در واقعیت، فعال کردن دسترسی به حالت توسعه دهنده از S8 و S8 Plus چندان دشوار نیست. و اگرچه پس از آن تعداد زیادی خواهید دید ویژگی های پنهان- باید بدانید که کوچکترین تغییر در تنظیمات گزینه ها می تواند بر کار تأثیر منفی بگذارد دستگاه موبایل. بنابراین، نباید در مورد عواقب آن اقداماتی انجام دهید که هیچ اطلاعی از آنها ندارید.

اصلا چرا روشنش کن

خود سامسونگ، اگرچه با جزئیات، حالت توسعه دهنده را برای پرچمداران جدید خود گلکسی اس 8 و اس 8 پلاس تبلیغ نمی کند، اما نوعی "تابو" نیست. کار با آن توسط سازنده مجاز است. اما واقعیت این است که برای کاربران باتجربه و "پیشرفته" که در مورد دستگاه های تلفن همراه می دانند، مناسب است. سیستم عاملاندروید به معنای واقعی کلمه همه چیز است. این حالت به این دلیل پنهان است که کاربرانی که از آن استفاده می کنند می توانند عملکرد دستگاه خود را به دلیل بی تجربگی کاهش دهند. بنابراین، اگر عملکردی را مشاهده کردید و قصد دارید آن را فعال کنید، اما نمی‌دانید فعال‌سازی شامل چه مواردی می‌شود، ابتدا توصیه می‌کنیم گزینه مورد نظر خود را «گوگل» کنید.

اگر هنوز موفق به انجام برخی از کارهای ناخوشایند شده اید، همه چیز می تواند به آنچه شما باید انجام دهید ختم شود - و این یک مشکل بزرگ است زمانی که شما سامسونگ گلکسی S8 داده های زیادی دارد که باید از آنها نسخه پشتیبان تهیه شود.

چگونه انجامش بدهیم؟

در صورتی که هیچ اقدام نامفهومی انجام ندهید، دلیلی برای نگرانی در مورد عملکرد دستگاه تلفن همراه وجود ندارد. فعال سازی ساده این حالت هیچ عواقبی در پی ندارد. شما فقط به ویژگی های مخفی دسترسی دارید.

لطفاً توجه داشته باشید که این عملکرد تا زمانی که گزینه جدید در حالت کار قرار نگیرد کار نخواهد کرد - برای انجام این کار، فقط سوئیچ را که در مقابل آن قرار دارد حرکت دهید.

چه مشکلاتی در حالت فعال ممکن است ایجاد شود؟

اگر بی خیال همه گزینه های مخفی ممکن را فعال نکنید و بدانید کجا کلیک کنید، عملا هیچ کدام وجود ندارد. گاهی اوقات لحظاتی پیش می آید که از عملکرد برنامه هایی که به شما امکان پرداخت الکترونیکی را می دهند، استفاده کنید بانک موبایل. در این حالت، به سادگی Developer Mode را در گلکسی S8 خاموش کنید. این کار را می توان به سادگی با حرکت مجدد سوئیچ مقابل گزینه به موقعیت OFF انجام داد.

P.S. طبق سنت ثابت شده، از شما خوانندگان عزیز می خواهیم که دو اقدام را انجام دهید - روی دکمه های شبکه های اجتماعی کلیک کنید و اگر سوالی دارید حتما در نظرات بپرسید!

سیستم عامل اندروید یک حالت ویژه برای توسعه دهندگان اپلیکیشن دارد. این حالت به طور پیش فرض غیرفعال است و از چشم کاربران پنهان می ماند. در این مقاله، نحوه فعال کردن حالت توسعه دهنده در اندروید، چرایی نیاز به آن و نحوه خاموش کردن آن را خواهید آموخت.

Developer Mode بخشی را برای توسعه دهندگان به تنظیمات دستگاه اندروید اضافه می کند با بسیاری از ویژگی های جدید که بسیاری از آنها نه تنها برای توسعه دهندگان برنامه، بلکه برای کاربران عادی نیز مفید خواهند بود. در زیر به طور خلاصه به بررسی محبوب ترین آنها می پردازیم.

  • USB debugging قابلیتی است که به شما امکان می دهد زمانی که دستگاه اندرویدی خود را از طریق USB به رایانه خود وصل می کنید، اشکال زدایی کنید. برای اجرای بسیاری از برنامه هایی که با دستگاه اندروید تعامل دارند استفاده می شود.
  • مکان فانتوم عملکردی برای تغییر مکان واقعی دستگاه است. با استفاده از این عملکرد، می توانید برنامه ها را به این فکر کنید که دستگاه در نقطه دیگری قرار دارد.
  • پیکربندی USB عملکردی برای انتخاب حالت عملکرد هنگام اتصال از طریق USB است.
  • شتاب پردازنده گرافیکی قابلیتی است که پردازش گرافیک های دو بعدی را با استفاده از GPU امکان پذیر می کند.

نحوه فعال کردن حالت توسعه دهنده

بنابراین، برای فعال کردن حالت توسعه دهنده در اندروید، باید تنظیمات را باز کنید، در منو به پایین بروید و اگر رایانه لوحی دارید، بخش «درباره تلفن» یا بخش «درباره تبلت» را باز کنید.

پس از آن، تنظیمات موجود باید دوباره تا انتها، درست تا آیتم "Build number" پیمایش شوند. پس از آن، برای فعال کردن حالت توسعه دهنده، باید بارها و بارها بر روی آیتم "Build number" کلیک کنید.

در نتیجه پس از هفتمین کلیک بر روی "Build Number" حالت توسعه دهنده روشن می شود و با پیام "You have been a developer" مواجه می شوید.

اگر حالت توسعه دهنده قبلاً در اندروید فعال شده باشد، پس از کلیک بر روی شماره ساخت، پیام شما قبلاً یک توسعه دهنده هستید ظاهر می شود.

نحوه خاموش کردن حالت توسعه دهنده در اندروید

اگر تصمیم گرفتید که دیگر نیازی به حالت توسعه دهنده ندارید، می توانید آن را خاموش کنید. برای انجام این کار، به تنظیمات اندروید و در آنجا قسمت "برنامه ها" بروید.

در بخش اطلاعات مربوط به برنامه، باید به "ذخیره سازی" بروید.

و روی دکمه "Erase data" در آنجا کلیک کنید.

پس از آن، حالت توسعه دهنده غیرفعال می شود. در صورت لزوم می توان آن را دوباره فعال کرد.