آموزش دیباگ کردن پروژه اندروید
#1
سلام
توی این پست راهنمای دیباگ کردن کدهای جاوااسکریپت خروجی اندرویدتون رو قرار میدم.
توجه کنید که این روش فقط برای دیباگ کردن کدهای جاوااسکریپت و html پروژه استفاده میشه و برای دیباگ کردن کدهای جاوا باید از روش دیگه ای که بعدا آموزشش رو میذارم استفاده کنید.
منظور از کدهای جاوااسکریپت هم فایل های موجود در پوشه www هستند. یعنی با این روش چک می کنید که این فایل ها خطایی میدن یا نه. در خیلی موارد این خطاها منجر به سیاه شدن صفحه میشه که میتونید علت سیاه شدن صفحه رو متوجه بشید و مشکل رو برطرف کنید.

این روش فقط روی خروجی وب ویو و کراسوالک جواب میده

مرحله اول: فعال کردن usb debugging گوشی
لازمه که قسمت usb debugging گوشی رو فعال کنید. برای فعال کردن مراحل زیر رو انجام بدید.

اندروید 2.0 تا 2.3 (به ترتیب از چپ به راست)
[تصویر:  usb-debugging-2.3.6.png]
اندروید 3.0 تا 4.1
[تصویر:  usb-debugging-4.1.2.png]
اندروید 4.2.2 و بالاتر
توی اندروید 4.2.2 و بالاتر گزینه developer options به صورت پیش فرض مخفی هستش که باید مراحل زیر رو انجام بدید تا اونو ظاهر کنید:
  1. به تنظیمات گوشی برید
  2. به قسمت درباره تلفن یا درباره تبلت (About phone) در انتهای صفحه برید
  3. به پایین صفحه برید تا به قسمت "Build Number" برسید.
    [تصویر:  usb-debugging-4.2.2-1.png]
  4. گزینه Build Number را 7 بار بزنید تا گزینه Developer Options فعال شود.
  5. وقتی پیام "You are now a developer!" ظاهر شد به تنظیمات گوشی برگردید تا گزینه Developer Options را مشاهده کنید.
  6. به Developer Options رفته و گزینه USB Debugging را فعال کنید
[تصویر:  usb-debugging-4.2.2-2.png]
اندروید 5.0 به بالا
دقیقا مشابه اندروید 4.2.2 می باشد.
تنظیمات > درباره تلفن > 7 بار لمس گزینه Build Number 
[تصویر:  usb-debugging-5.0-1.png]

تنظیمات > Developer Options > گزینه USB Debugging
[تصویر:  usb-debugging-5.0-2.png]


مرحله دوم در پست بعدی
  پاسخ


 سپاس شده توسط: mhc ، shazde ، amin hosseini
#2
مرحله دوم: نصب گوگل کروم

مرورگر گوگل کروم رو توی کامپیوتر و گوشی خودتون نصب کنید.


مرحله سوم: باز کردن صفحه دیباگ

مرورگر کروم کامپیوتر را باز کرده و به آدرس زیر برید.
کد:
chrome://inspect/

میتونید با نصب این افزونه گزینه ای به بالای کروم اضافه میشه که با انتخاب اون مستقیم صفحه دیباگ باز میشه.
[تصویر:  inspect.png]

مرحله چهارم: خروجی گرفتن از پروژه در وینوس

پروژه خودتون رو به وینوس منتقل کنید و ازش خروجی وب ویو یا کراسوالک در حالت دیباگ بگیرید.
[تصویر:  vinoos_debug.png]

بعد از اجرا شدن خروجی در گوشی به صفحه دیباگ رفته تا لیست پروژه های درحال اجرا در گوشی نمایش داده بشه:
[تصویر:  inspect_debug.png]
دفعه اول با پیام زیر توی گوشی مواجه میشید که تیک رو فعال کنید و گزینه OK رو انتخاب کنید:
[تصویر:  3.jpg]

حالا گزینه inspect مربوط به پروژه ای که می خواید دیباگ کنید رو انتخاب کنید:
[تصویر:  inspect_debug.png]
دفعه اول که میخواید این قسمت رو باز کنید باید فیل**شکن روشن باشه. (دفعات بعدی نیازی نداره)
در صفحه باز شده به تب Console رفته تا خطاها را مشاهده کنید.
[تصویر:  inspect_window.png]

حالا که دلیل خطا رو میدونید میتونید اقدام به برطرف کردن اون کنید.

آموزش دیباگ کردن کدهای جاوای پروژه (مثل پلاگین های کوردوا) بزودی در همین پست.
  پاسخ


 سپاس شده توسط: mhc ، shazde ، magry ، amin hosseini


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Star مهم آموزش خروجی اندروید روی سیستم شخصی rezamms 127 82,177 1402/8/24، 09:00 عصر
آخرین ارسال: mehdiosw
  مهم آموزش تصویری خروجی مستقیم - یکبار برای همیشه! rezamms 33 19,756 1401/2/13، 09:39 عصر
آخرین ارسال: kamran_cn
  خروجی اندرید davinmstr1 2 2,423 1400/8/4، 10:23 عصر
آخرین ارسال: ᔕinaᗪehghani
  AAB (بسته برنامه اندروید) چيست؟ + نحوه خروجي گرفتن در كرودوا ᔕinaᗪehghani 15 7,868 1400/6/21، 01:55 صبح
آخرین ارسال: mehdi1100
  رفع مشکل خروجی فونگپ (: M.gh 11 7,955 1400/4/10، 02:17 صبح
آخرین ارسال: oak

پرش به انجمن: