تصحيح أخطاء تطبيق الساعه

الإعلانات

تصحيح أخطاء تطبيق الساعه

 

 

 

تصحيح أخطاء تطبيق الساعه

لتصحيح أخطاء تطبيق يعمل بنظام تشغيل الساعات، يمكنك توصيل جهازك المستخدم لتطوير التطبيق إلى الساعة من خلال الواي فاي أو البلوتوث..

كما هو موضح في هذه الصفحة. إذا كانت ساعتك تحتوي على منفذ USB ، فيمكنك التوصيل عبر منفذ USB.

 

اقرأ المصادر التالية:

جسر تصحيح أخطاء الأندرويد
تصحيح أخطاء تطبيقك
مبادئ تصميم نظام تشغيل الساعات

 

 

 

 

 

تمكين خيارات المطورين على ساعتك


قبل أن تتمكن من تصحيح الأخطاء على ساعتك، يجب عليك تمكين خيارات المطورين. ما عليك سوى القيام بذلك مرة واحدة.

وستظل خيارات المطورين ممكّنة حتى تقوم بتعطيلها.

1- أفتح إعدادات الساعة.

2- أنقر فوق النظام> حول.

3- قم بالتمرير إلى أن تصل إلى رقم الإصدار وأنقر فوقه سبع مرات.

4- سيظهر مربع حوار يؤكد أنك أصبحت مطور حالياً.

 

 

 

 

 

تصحيح الأخطاء من خلال الواي فاي


قبل أن تبدأ تأكد من تمكين خيارات المطورين على الساعة.

 

توصيل الساعة بشبكة واي فاي

1- أفتح إعدادات الساعة.
2- أنقر فوق الإتصال> واي فاي.
3- أختر شبكة وأدخل كلمة المرور الخاصة بها إذا لزم الأمر.

ملاحظة: يجب أن يتم توصيل الساعة والجهاز المستخدم للتطوير بنفس الشبكة. يجب أن تدرك أنه ليست جميع نقاط الوصول مناسبة.

فقد تحتاج إلى إستخدام نقطة وصول تم تكوين جدار الحماية لها بشكل صحيح لدعم adb.

 

 

تمكين تصحيح الأخطاء من خلال الواي فاي

1- أفتح إعدادات الساعة.

2- أنقر على خيارات المطورين> تصحيح الأخطاء عبر الواي فاي.

3- بعد لحظة، ستعرض الشاشة عنوان IP الخاص بالساعه (مثال: 192.168.1.100). ستحتاج إليه في الخطوة التالية، لذا قم بتدوينه.

 

 

توصيل المصحح بالساعه

1- تأكد من إتصال الجهاز المستخدم للتطوير والساعة بنفس الشبكة.

2- قم بتوصيل المصحح بالساعه بإستخدام عنوان IP الخاص بالساعه.

مثال، إذا كان عنوان IP هو 192.168.1.100، فإن الأمر adb connect وإستجابته سيظهران على هذا النحو (رقم المنفذ ، 5555 يضاف إلى العنوان):

adb connect 192.168.1.100
connected to 192.168.1.100:5555

 

الآن تتصل الساعة بالمصحح وتكون جاهزاً لبدء التصحيح. أرسل أوامر adb إلى الساعة بإستخدام علامة s- وحدد عنوان IP الخاص بالساعة، بما في ذلك رقم المنفذ:

adb -s 192.168.1.100:5555 <command>

 

إذا كنت لا تستخدم المحاكي ولديك جهاز واحد فقط متصل للتصحيح، فلست بحاجة إلى تحديد العنوان على الإطلاق:

adb <command>

 

 

 

التصحيح من خلال البلوتوث


يعمل تصحيح الأخطاء عبر البلوتوث فقط على الساعات التي تعمل بنظام الأندرويد. قبل أن تبدأ، تأكد من إقتران الساعة بالهاتف..

وأن خيارات المطورين تم تمكينها على الساعة. يجب عليك أيضاً التأكد من تمكين خيارات المطورين على الهاتف.

للتحقق، أفتح قائمة إعدادات الهاتف، وأختر حول الهاتف ثم أنقر على رقم الإصدار سبع مرات.

 

 

تمكين تصحيح الأخطاء عبر USB على الهاتف

1- أفتح قائمة إعدادات الهاتف.
2- حدد خيارات المطورين ثم قم بتمكين تصحيح أخطاء USB.

 

تمكين تصحيح ADB / بلوتوث على الساعة

1- أفتح قائمة إعدادات الساعه.
2- قم بالتمرير إلى أن تصل إلى خيارات المطورين.
3- تأكد من تمكين تصحيح ADB.
4- قم بتمكين التصحيح عبر البلوتوث.

 

تمكين التصحيح عبر البلوتوث على الهاتف

1- على الهاتف، أفتح تطبيق الساعة المصاحب.
2- قم بالتمرير لأسفل حتى تصل إلى الإعدادات المتقدمة ثم أضغط على خيارات الإعدادات المتقدمة.
3- قم بتمكين التصحيح عبر البلوتوث. ستظهر رسالة الحالة تحت الخيار. تبدو هكذا:

Host: disconnected
Target: connected

 

في هذه المرحلة، لا يتواصل الجهاز المُستخدم للتطوير (المضيف) مع الساعة (الهدف). يجب عليك إكمال عملية الربط.

ملاحظة: يمكنك التصحيح بإستخدام جهاز واحد فقط في كل مرة. إذا كان لديك عدة ساعات مقترنة، فسيتم تمكين التصحيح عبر البلوتوث فقط للجهاز المحدد على الشاشة الرئيسية.

 

 

 

توصيل المصحح بالساعه

في هذه الخطوة النهائية، ستستخدم كل شيء: مصحح الأخطاء والهاتف والساعة.

1- قم بتوصيل الهاتف بجهازك المستخدم للتطوير بإستخدام كابل USB.
2- قم بتشغيل هذين الأمرين في المصحح:

adb forward tcp:4444 localabstract:/adb-hub
adb connect 127.0.0.1:4444

 

ملاحظة: يجب عليك إستخدام عنوان الآي بي 127.0.0.1. يمكنك إستخدام أي منفذ متاح على الجهاز المستخدم للتطوير.

تأكد من إستخدام نفس المنفذ في كلا الأمرين. (في هذا المثال المنفذ هو 4444.)

 

3- بعد كتابتك لأمر الإتصال، أنظر إلى الساعة. سيطلب منك التأكيد بأنك تسمح بتصحيح ADB.

4- أرجع إلى الهاتف وتحقق من الحالة الظاهره في تطبيق الساعه المصاحب. يجب أن يبدو هكذا:

Host: connected
Target: connected

 

الآن سوف تتصل الساعة بالمصحح وتكون جاهزاً لبدء التصحيح.

عندما تقوم بتصحيح ساعة بإستخدام البلوتوث، يستخدم adb دائماً عنوان الآي بي 127.0.0.1 بالإضافة إلى المنفذ الذي قمت بتعيينه.

لذلك، تستخدم جميع أوامر adb هذه الصيغه (متابعة المثال، المنفذ هو 4444):

adb -s 127.0.0.1:4444 <command>

 

إذا كنت لا تستخدم المحاكي ولديك جهاز واحد فقط متصل للتصحيح، فلست بحاجة إلى تحديد العنوان على الإطلاق:

adb <command>

 

 

 

إستخدم تسجيل الشاشة على الساعه


إذا كنت تقوم بالتطوير على أنظمة الماك، فيمكنك إستخدام مشروع قيت هوب، أداة أندرويد لأنظمة الماك، لتسجيل فيديو من ساعتك.

بدلاً من ذلك، يمكنك تسجيل مقطع فيديو من الساعه بإتباع الخطوات التالية:

1- سجل الإطارات الخام على الساعة:

adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw

2- قم بنسخ الإطار الخام إلى جهازك المستخدم للتطوير:

adb pull /sdcard/video.raw video.raw

3- إستخدم ffmpeg لتحويل الملف الخام إلى ملف MP4:

ffmpeg -f rawvideo -vcodec rawvideo -s 400x400 -pix_fmt rgb24 -r 10 -i video.raw -an -c:v libx264 -pix_fmt yuv420p video.mp4

 

ملاحظة: يرجى الدخول إلى موقع FFmpeg للإطلاع على إرشادات التنزيل والتثبيت.

 


للإطلاع على المقال باللغة الإنجليزية أضغط هنا.

الإعلانات