موضوعات داغ
  • بتلفیلد 6
  • گوشی‌های سری گلکسی S26
  • آیفون 17 اپل
  • بازی GTA VI
  • گلکسی S25 FE
  • دینو
سخت افزار مگ
  • اخبار و مقالات
    • گوشی موبایل
      • لوازم جانبی موبایل
    • تبلت
    • لپ تاپ
    • دسکتاپ
      • مادربرد
      • پردازنده مرکزی
      • کارت گرافیک
      • تجهیزات ذخیره سازی
      • حافظه
      • صفحه نمایش
      • تجهیزات جانبی
    • تصویرگری دیجیتال
    • صوتی و تصویری
    • شبکه
    • نرم افزار و بازی
    • کالبدشکافی قطعات
    • مطالب گوناگون
  • بررسی
    • بررسی گوشی موبایل
    • بررسی تبلت
    • بررسی لپ تاپ
    • دسکتاپ
      • بررسی کولر و فن
      • بررسی مادربرد
      • بررسی کارت گرافیک
      • بررسی تجهیزات ذخیره سازی
      • بررسی حافظه
      • بررسی منبع تغذیه و کیس
      • بررسی تجهیزات جانبی
      • بررسی صفحه نمایش
    • بررسی تصویرگری دیجیتال
    • بررسی صوتی و تصویری
    • بررسی شبکه
    • بررسی نرم افزار و بازی
    • بررسی گوناگون
  • راهنمای خرید
    • سیستم پیشنهادی
  • لیست قیمت
    • گوشی موبایل
      • لیست قیمت روز گوشی‌های سامسونگ
      • لیست قیمت روز گوشی‌های شیائومی
      • لیست قیمت روز گوشی‌های هواوی
      • لیست قیمت روز گوشی های آنر
    • تبلت
    • لپ‌تاپ
    • قطعات کامپیوتر
      • لیست قیمت پردازنده
    • محصولات اپل
    • تجهیزات شبکه
    • لوازم خانگی
    • صوتی و تصویری
    • دوربین دیجیتال
    • تجهیزات بازی
    • خودرو
  • ویژه
    • مسابقات
    • نمایشگاه
تبلیغات
تبلیغات
تبلیغات

نرم افزار و بازی

علاقمند به توسعه و ساخت اندروید هستید؟ مطالعه کنید

Avatarتوسط وب سایت سخت افزار ·8 اردیبهشت 139622 اسفند 1398· 3

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

Developer Option یا امکانات برنامه نویسان چیست؟

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

چگونه Developer Option را فعال کنیم؟

امکانات توسعه دهندگان در تمام دستگاه های اندروید وجود دارد ولی شاید شیوه ی دسترسی به آن متفاوت باشد. اما به طور کلی این امکانات در قسمت Settings < General < About phone قرار دارد. سپس در این قسمت گزینه ی Build number را پیدا کنید و 5 بار به طور مداوم روی آن کلیک کنید. پیغام “You are now a developer!” برایتان نمایش داده میشود. در واقع فقط کافیست Build number را پیدا کنید و تا زمانی که پیغام را مشاهده کنید روی آن کلیک کنید. پس از اینکه این عملیات را انجام دادید؛ در Settings گزینه ی Developer Option اضافه خواهد شد. پس از اینکه روی آن کلیک کردید؛ خواهید دید که در بالای صفحه Developer Option فعال شده است.

 

نکته: دیگر هیچ راهی برای از بین بردن گزینه ی Developer Option در بخش Settings وجود ندارد؛ و تنها راه، بازگشت به تنظیمات کارخانه است که آن را به حالت اول باز میگرداند.

امکانات موجود در Developer Option

گزینه هایی که در بخش Developer Option در اختیارتان قرار گرفته است را به ترتیب حروف الفبا به صورت لیستی در زیر توضیح خواهیم داد و اگر شما گزینه های بیشتری در اختیار دارید با ما در میان بگذارید.

نکته: در صورتی که شیوه ی استفاده از گزینه ای را نمیدانید از آن ها استفاده نکنید.

  • Animator duration scale: این گزینه مدت زمان افکت های انیمیشنی در ابتدا و انتهای اپلیکیشن را تنظیم میکند. حتی میتوانید این افکت ها را در این قسمت حذف کنید تا سرعت عملکرد اپلیکیشن افزایش پیدا کند.
  • Background process limit: این گزینه این امکان را به شما میدهد تا تعیین کنید که چه تعداد فرایند در پس زمینه اجرا شود.
  • Bluetooth HCI snoop log: این گزینه این امکان را به توسعه دهنده میدهد تا قادر به تجزیه و تحلیل سیستم بلوتوث HCI باشد. فعال کردن این گزینه کمک میکند تا فایل ها، هنگام ذخیره سازی تجزیه و تحلیل شود.
  • Bug report: درست در بالای صفحه لیستی به نام “Take Bug Report” قرار میدهد و با کلیک بر روی آن میتوانید فایل های Log برنامه را مشاهده کنید و آن را در هر مسیری که میخواهید ارسال کنید.
  • Debug GPU overdraw: اطلاعاتی درباره ی GPU را در اختیارتان قرار خواهد داد.
  • Desktop backup password: در این تنظیمات قادر خواهید بود تا از برنامه ها Backup بگیرید یا بازیابی کنید و برای backup رمز عبوری قرار دهید.
  • Don’t keep activities: هنگام استفاده از این گزینه بسیار دقت کنید چرا که باعث میشود تا تمام فعالیت های درون گوشی پس ار خروج از نمای اصلی متوقف شود.
  • Enable OpenGL traces: این تنظیمات برای ثبت خطاهای OpenGl استفاده میشود و با فعال کردن آن میتوانید فایلی از خطا ها در اختیار داشته باشید.
  • Force 4x MSAA: سعی بر این دارد تا قسمت ظاهری را بهبود ببخشد ولی در عین حال فشار زیادی به RAM و CPU وارد میکند.
  • Force GPU rendering: این گزینه اپلیکیشن را مجبور میکند تا از Rendering دوبعدی سخت افزار استفاده کند. این تنظیمات یا باعث ارائه ی بهترین عملکرد میشود و یا باعث خرابی گوشی خواهد شد پس دقت کنید که چه زمانی از آن استفاده نمایید.
  • Force RTL layout direction: برای کنترل چپ و راست کردن متون در اپلیکیشن های چند زبانی استفاده میشود.
  • Keep your phone awake: این تنظیمات مخصوص روشن ماندن صفحه ی گوشی است و زمانی کاربرد دارد که شما در حال کار و توسعه ی اپلیکیشن هستید و خاموش شدن صفحه برایتان بسیار آزار دهنده است. با این تنظیمان میتوانید در هنگام توسعه ی اپلیکیشن صفحه ی گوشی را روشن نگهدارید.
  • Mock locations: با انتخاب این گزینه میتوانید به صورت دستی اطلاعات موقعیت مورد نظر را وارد نمایید و این گزینه زمانی مفید خواهد بود که در اپلیکیشن شما نیاز به وارد کردن موقعیت جغرافیایی باشد.
  • Pointer location: نواری در بالای صفحه نمایش خواهد داد که آخرین مختصاتی که در صفحه لمس شد را اعلام کند.
  • Power menu bug reports: گزینه ای به دکمه ی Power اضافه میکند و با انتخاب آن گزینه، تمام خطا ها را جمع آوری می کند و برایتان ذخیره خواهد کرد.
  • Process stats: این گزینه حتی زمانی که Developer Option را غیر فعال کنید؛ فعال خواهد ماند و اطلاعات زیادی از تبلت یا گوشی هوشمندتان در اختیارتان قرار میدهد.
  • Profile GPU rendering: این گزینه نموداری از عملکرد GPU برایتان نمایش میدهد و این اطلاعات را برایتان ذخیره میکند.
  • Select debug app: با این گزینه یک اپلیکیشن را انتخاب کنید و آن را Debug نمایید.
  • Select USB configuration: میتوانید با انتخاب این گزینه عملکرد گوشی را هنگام اتصال به کامپیوتر و یا USB مدیریت کنید.
  • Select runtime: این گزینه برای توسعه دهندگانی که برای اندروید Lollipop، اپلیکیشن میسازند قابل استفاده است که بتوانند Dalvik یا ART بودن ماشین مجازی گوشی را انتخاب کنند.
  • Show all ANRs: این گزینه زمانی که برنامه با مشکل App Not Responding برخورد کند، قابل استفاده است چرا که با این گزینه علت چنین خطایی را میتوانیم مشاهده کنیم و آن را برطرف نماییم.
  • Show CPU usage: میزان مصرف CPU هنگام اجرای برنامه را نمایش میدهد.
  • Show GPU view updates: هر چیزی که از سخت افزار GPU استفاده کند را با رنگ قرمز نمایش خواهد داد.
  • Show hardware layer updates: زمان بروز شدن لایه های سخت افزاری را اعلام خواهد کرد.
  • Show layout bounds: با این گزینه میتوانید لبه های صفحه را مشخص کنید تا تعیین کنید هنگام اجرای برنامه چه بخش هایی از صفحه فعال و قابل استفاده باشد.
  • Show surface updates: این گزینه باعث چشمک زدن لبه های فعال صفحه میشود.
  • Show touches: اطلاعاتی از لمس صفحه گوشی نمایش میدهد.
  • Simulate secondary displays: اجازه میدهد تا اپلیکیشنتان را در اندازه های مختلف صفحه نمایش امتحان کنید.
  • Strict mode enabled: هنگامی که عملیات اپلیکیشن طولانی یا فشرده شود صفحه ی گوشی چشمک میزند.
  • Transition animation scale: سرعت پخش انیمیشن را مدیریت میکند.
  • USB debugging: اجازه ی اتصال و ارتباط گوشی با کامپیوتر را از طریق Android Debug Bridge مدیریت میکند. از این طریق میتوانید مستقیماً از کامپیوتر اشکال یابی اپلیکیشن را انجام دهید.
  • Verify apps over USB: به کمک این تنظیمات هرگونه رفتار مخرب هنگام نصب برنامه را نشان میدهد.
  • Wait for debugger: این گزینه زمانی فعال خواهد شد که Debug برنامه را فعال کرده باشید.
  • Window animation scale: مجموعه تنظیمات مربوط به سرعت پخش انیمیشن های برنامه را مدیریت میکند.

برچسب‌ها: آموزش, اندروید, اندروید جدید, برنامه نویسی, تلویزیون اندرویدی, توسعه دهنده, سیستم عامل اندروید, نرم افزار اندروید

امتیاز: 4.0 از 5 (1 رای)
کمی صبر کنید...
تبلیغات
تبلیغات
سرخط خبرها:
  1. ایسوس مانیتورهای OLED مبتنی بر فناوری Tandem OLED را عرضه کرد
  2. گلکسی S26 سامسونگ در راه است؛ شارژ 60 واتی و دوربین ارتقا یافته!
  3. شوک به پی‌سی گیمرها؛ بازی GTA VI تا سال 2028 برای کامپیوتر نمی‌آید!
  4. احتمال همکاری بزرگ تسلا و اینتل؛ تولید تراشه‌های اختصاصی در پیش است
  5. قدرت شگفت‌انگیز RTX 5090 در اجرای بازی Red Dead Redemption 2

مطالب مرتبط ...

  • آموزش نحوه بررسی نسخه ویندوز 1

    آموزش نحوه بررسی نسخه ویندوز در سیستم های دارای ویندوز 11

    Avatarتوسط لیلا میرزاخان · 9 دی 1400 · 9 دی 1400

  • برنامه سیگنال 2

    فعال سازی گزینه Dark Mode در سیگنال

    Avatarتوسط سمانه مقدم · 10 اسفند 1399 · 10 اسفند 1399

  • 0

    سیستم عامل iOS اپل 88.7 درصد از کل سود عملیاتی تلفن های هوشمند را به خود اختصاص داد (اندروید نزول کرد!)

    Avatarتوسط محسن دلشاد · 8 اسفند 1393 · 31 اردیبهشت 1399

مطالب گوناگون از دینو

کدام داروها می‌توانند تحمل گرما را سخت‌تر کنند؟

10 فیلم فوق‌ العاده که به شما کمک می کند بچه ها را بهتر درک کنید

چگونه از نشخوار افکار منفی و تجربیات گذشته خودداری کنیم؟

3 دیدگاه

  • دیدگاه3
  1. Avatar Reza M گفت:
    29 اردیبهشت 1399 در 5:38 ق.ظ

    خسته نباشید
    فقط در باب برگرداندن developer options تنها راه پنهان کردن مجدد آن بازگشت به تنظیمات کارخانه نیست
    بلکه اگر بر روی اطلاعات settings کلیک کرده و در آنجا دیتای آن را پاک کنید این اتفاق می افتد

    پاسخ
  2. Avatar $behnam$ گفت:
    9 اردیبهشت 1396 در 9:09 ق.ظ

    در رابطه با این عنوانی که گذاشتید بهتره BuildRoot رو توضیح و آموزش بدید.
    لینک: https://github.com/gamaral/rpi-buildroot

    پاسخ
  3. Avatar آرش حاتمی گفت:
    8 اردیبهشت 1396 در 5:03 ب.ظ

    عنوانی که انتخاب کردید زیاد مناسب این موضوع نیست

    پاسخ

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

در صورتی که نظر شما حاوی ناسزا، عبارات توهین‌آمیز و تهدید بوده و در تضاد با قوانین فعلی کشور باشد از انتشار آن بدون حذف موارد ذکر شده، معذوریم.
شکلک‌ها (اموجی‌ها) را می‌توانید با کیبرد گوشی یا کیبرد مجازی ویندوز قرار دهید.
تصاویر نویسندگان دیدگاه از Gravatar گرفته می‌شود.

پربحث‌ترین‌ها

  • راهنمای خرید لپ تاپ گیمینگ 469

    راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (آبان 1404)

  • 10

    هکر voices38 دست از سر دنوو برنمی‌دارد؛ بازی NFS Heat کرک شد!

  • آزادشدن یوتیوب برای دانشگاه تهران 4

    یوتیوب برای دانشجویان دانشگاه تهران آزاد شد؛ آغاز رسمی اینترنت طبقاتی؟ (به‌روزرسانی: واکنش وزارت ارتباطات)

  • با پول خرید کنسول‌ های بازی پلی استیشن 5، ایکس باکس سری ایکس و سری اس سیستم کامپیوتر بخرید 3

    با پول خرید کنسول‌ های پلی استیشن و ایکس باکس چه سیستمی بخریم؟

آخرین بررسی‌ها

9

تماشا کنید: S25 FE ارزش خرید دارد؟ بررسی تغییرات، قیمت و جایگاه آن در بازار

8.9

بررسی اس‌اس‌دی 1TB نتاک مدل NV7000-Q

9.1

تماشا کنید: مانیتور MSI MAG 401QR | اولتراوایدی جذاب با ارزش خرید بالا

9.1

تماشا کنید: بررسی گلکسی زد فلیپ 7 سامسونگ | تکامل با شیب ملایم

9.1

بررسی مانیتور گیمینگ Gigabyte M27QA ICE: انتخاب جذاب گیمرهای QHD

آخرین مطالب دینو

باور غلط درباره‌ روزه‌ داری: گرسنگی، دشمن تمرکز نیست!

بسیاری از افراد همیشه نگران‌اند که نخوردن صبحانه ممکن…

  • چرا بروز اختلالات روان‌ پریشی مشابه در زوج‌ ها بیشتر است؟

  • مغز قبل از شما انتخاب مواد غذایی را انجام می‌دهد!

  • راز میگرن زنان فاش شد! چرا خانم‌ها بیشتر از مردان سردرد می‌گیرند؟

  • چطور فرورفتگی یخچال را بدون آسیب به بدنه برطرف کنیم؟

  • مطلب بعدی ادامه ی رشد هواوی و کسب مجدد عنوان برترین تولید کننده ی گوشی های هوشمند در چین
  • مطلب قبلی اکتشافاتی از دوشاخک: تصویر روز 96.02.08
  • آخرین مطالب
  • محبوب‌ترین مطالب
  • ایسوس مانیتورهای OLED مبتنی بر فناوری Tandem OLED را عرضه کرد

  • گلکسی S26 سامسونگ در راه است؛ شارژ 60 واتی و دوربین ارتقا یافته!

  • زمان عرضه بازی GTA VI برای کامپیوتر

    شوک به پی‌سی گیمرها؛ بازی GTA VI تا سال 2028 برای کامپیوتر نمی‌آید!

  • احتمال همکاری بزرگ تسلا و اینتل؛ تولید تراشه‌های اختصاصی در پیش است

    احتمال همکاری بزرگ تسلا و اینتل؛ تولید تراشه‌های اختصاصی در پیش است

  • بازی Red Dead Redemption 2 با کارت گرافیک RTX 5090

    قدرت شگفت‌انگیز RTX 5090 در اجرای بازی Red Dead Redemption 2

  • راهنمای خرید لپ تاپ گیمینگ 469

    راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (آبان 1404)

  • 10

    هکر voices38 دست از سر دنوو برنمی‌دارد؛ بازی NFS Heat کرک شد!

  • آزادشدن یوتیوب برای دانشگاه تهران 4

    یوتیوب برای دانشجویان دانشگاه تهران آزاد شد؛ آغاز رسمی اینترنت طبقاتی؟ (به‌روزرسانی: واکنش وزارت ارتباطات)

  • با پول خرید کنسول‌ های بازی پلی استیشن 5، ایکس باکس سری ایکس و سری اس سیستم کامپیوتر بخرید 3

    با پول خرید کنسول‌ های پلی استیشن و ایکس باکس چه سیستمی بخریم؟

  • ماد RTX Remix بازی GTA IV 2

    نگاهی به عملکرد ماد RTX Remix در نسخه PC بازی GTA IV

آخرین دیدگاه‌ها

  • Avatar
    محمد گفته است:
    متاسفانه مسیولین هر چیزی که براشون اهمیت داشته باشه مردم جزو...
  • Avatar
    رضا گفته است:
    خیلییییییییییییییی خفن بود
  • Avatar
    بهمن گفته است:
    این مشکل را باید خود انویدیا حل کند به این صورت...
  • Avatar
    رض گفته است:
    بیشتر این ه ک ر ها روسی و چینی هستن و...
  • Avatar
    آزادی گفته است:
    خدا رحمتش کنه مرد خوبی بود 😂 داداش جان ویک بود
  • Avatar
    امیرمهدی گفته است:
    ndn
  • Avatar
    حمید گفته است:
    حمید جان انشالله یه روز بیای زیر پستت بنویسی منم خریدم...
  • Avatar
    سپهر گلمکانی گفته است:
    سلام. بازی Wukong کرک شده؛ اما کرک‌کننده به دلایلی قصد انتشار...
  • Avatar
    رضا گفته است:
    خیلی جالب بود ممنون بهرحال یکجوری پیشنهاد جمع کردن سخت افزار...
  • Avatar
    غلامرضا سیاهی گفته است:
    سلام کاشک ووکانگ کرک میکردن
با پول خرید کنسول‌ های بازی پلی استیشن 5، ایکس باکس سری ایکس و سری اس سیستم کامپیوتر بخرید 3
راهنمای خرید و مشاوره سیستم پیشنهادی
با پول خرید کنسول‌ های پلی استیشن و ایکس باکس چه سیستمی بخریم؟
12 آبان 1404
راهنمای خرید لپ تاپ گیمینگ 469
راهنمای خرید و مشاوره هایلایت
راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (آبان 1404)
10 آبان 1404
7,764
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (آبان 1404)
9 آبان 1404
راهنمای خرید مانیتور آبان 1404 69
راهنمای خرید و مشاوره
راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (آبان 1404)
6 آبان 1404
راهنمای خرید لپ تاپ با بودجه های مختلف آبان 1404 1,303
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ با بودجه های مختلف (آبان 1404)
4 آبان 1404
راهنمای خرید گوشی موبایل آبان 491
راهنمای خرید و مشاوره
راهنمای خرید گوشی موبایل بر اساس بودجه‌های مختلف (آبان 1404)
2 آبان 1404
  • سخت‌افزارمگ
  • درباره ما
  • تبلیغات
  • استخدام
سخت‌افزارمگ

© 2025 Sakhtafzarmag.Com. All Rights Reserved.

صفحه نخست » اخبار و مقالات » نرم افزار و بازی » علاقمند به توسعه و ساخت اندروید هستید؟ مطالعه کنید

ورود

عضویت

رمزتان را گم کرده‌اید؟

عضویت | رمزتان را گم کرده‌اید؟
| بازگشت به ورود