شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188) +--- الموضوع : شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) (/showthread.php?tid=22431) الصفحات:
1
2
|
شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - mohammedvego - 06-11-17 إنشاء مشروع جديد :
الان حمل ملفات ADB
تجدهن في المرفقاتالان اضيف ملفات المحملة الى مشروعي :
وانتقل إلى خصائص المشروع (Project ->> <Project Name> properties) and move to 'Resources'.)
تم اضف الملفات ADB بشكل التالي
دبل كليك على الفورم
كود : Imports System.IO كود : If Not Directory.Exists("ADB") Then وضع في الفورم
كود الازرار
كود : Private Sub SharpButton1_Click(sender As Object, e As EventArgs) Handles SharpButton1.Click كود : [align=center]ل[/align] والسلام عليكم ورحة الله وبركاته امل ان ينال اعجابكم
رابط تحميل الملفات
قد تحتاج وقت لي كيفية تعامل مع بعض الاوامر بلغة VB.NET
وهذا بعض اوامر
//////////////////////////////////////////////////////////////
الامر الاول : adb devices وبهذا الامر يمكننا عرض الاجهزة المتصلة باللابتوب للدخول لادواتها مثل rm او pm الامر الثاني : adb reboot بهذا الامر يمكننا اعادة تشغيل الهاتف بعد الانتهاء من العمل على ADB الامر الثالث : adb reboot recovery يمكننا من هذا الامر اعادة تشغيل الهاتف بوضع الريكفري كما نرى هذه الاداة موجودة في بعض اضافات xposed لاضافتها للهاتف وهنا لانحتاج روت الامر الرابع : adb reboot download لاعادة تشغيل الهاتف بوضع داونلود لاي جهاز من اجل عمل فلاش روم لاي نوع من انواع الاجهزة الامر الخامس : adb reboot bootloader لاعادة تشغيل الهاتف بوضع البوت لودر ان كنت تريد فتحه الامر السادس : adb reboot fastboot لاعادة تشغيل الهاتف بوضع الفاست بوت الهام جداً لفلاش ريكفري لبعض الاجهزة مثل HTC ثانياً : يمكنك تصيب تطبيق او ازالته او تحديثه عبر الامر التالي : adb install <ApplicationpathPackagename>.apk بدل name نضع اسم التطبيق ولالغاء التثبيت نضع un في بداية الامر ليصبح adb uninstall <ApplicationpathPackagename>.apk ولتنصيب تطبيق من الكمبيوتر او اللابتوب نكتب مساره في الامر : مثال : adb install C:/Users/UsamaM/Desktop/pou.apk. ثالثا : الدخول لملفات النظام بدون روت وسنستخدم الامر التالي مع مثال ونقل الملفات الى جهاز الكمبيوتر adb rootadb push >adb push c:\users\UsamaM\desktop\Song.mp3 \system\media رابعاً : عمل باك اب للنظام كاملا وهذه ميزة بالريكفري المعدل وبعض التطبيقات الخاصة بالنظام وستحفظ النسخة في ملف ADB على الكمبيوتر والامر هو : adb pull /system/app backup/systemapps ثانياً : عمل باك اب لتطبيقات المستخدم بدون روت والمعروف ان ذلك يحتاج روت وحفطه في مجلد ADB على الكمبيوتر والامر هو adb pull /system/app backup/installedapps خامساً : adb shell للدخول للاداة المعروفة و التحكم بالهاتف مثل su و exit تعني الخروج من الوضع وايضاً : adb shell <command you want>e.g adb shell su للتبديل بين وضعية الروت والوضعية العادية ان كان لديك روت وكتابة بعض الاوامر بدل : command you want تضع الانر الذي تريده من حذف او استبدال او تنصيب او الغاء او فك ضغط .. الخ سادساً : fastboot لايمكن التفريق بينه وبين adb والذي يعد البيئة الرئيسية لتفليش اي ملف على الهاتف مثل recovery او ملفات zip اهم اوامره : Fastboot Flash File.zip لتفليش ملف zip الذي نفلشه عادة من الريكفري مثل الروم المطبوخ Fastboot Flash recovery recoveryname.img لتفليش ريكفري وبدل name نضع الاسم الخاص بالريكفري Fastboot flash boot bootname.img لتفليش ملف boot الهام جدا ان كان هناك عطل في النظام والملفات الاقلاعية fastboot flash system system.img fastboot flash data data.img fastboot flash cache cache.img لتفليش ملف system و data و cache وهذا كله يكون روم fastboot oem get_identifier_token fastboot oem flash Unlock_code.bin fastboot oem lock للحصول على معرف الجهاز لاستخدامه في عمليه فتح البوت لودر وقفله من جديد fastboot erase system fastboot erase data fastboot erase cache لاستعادة النسخة التي قمت بأخذها عن كل من النظام او الداتا او ملفات الكاش وهي من خصائص الريكفري المعدل سابعاً : adb logcat لعرض الوقت الحقيقي لتشغيل الجهاز اول مرة adb logcat > logcat.txt انشاء ملف داخل ADB يتضمن كل ما يتعلق بتشغيل والوقت الحقيقي للتشغيل مفصلاً يحتاج platform-tools RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - alsouf - 09-11-17 ما شاء الله مزيدا من التالق و بارك الله فيك RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - 0theghost0 - 25-12-17 محتاجين مشروع لتثبيت الروم الى الهاتف مع السورس كود للاندرويد RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - YASSINEZG - 27-08-18 ما شاء الله أبدعت يا اخي جازاك الله خير واصل يا أستاذي الكريم كنت أود أن أعرف منكم أخي هل يمكن التحكم في البرنامج المطور ب VB.NET عبر الهاتف والحاسوب معا RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - Ibrahimibra - 22-09-18 شكراااااااااااااا RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - مالك محمد الادريسي - 26-09-18 لايوجد ملف لوسمحت من فظلك اين الملف RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - ahmed.m - 02-10-18 بوركت عزيزي RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - safwan_albrq - 14-04-19 شكرا لجلب هذه المعلومه المفيده بس لو سمحت لو في قليل من الاإضافات RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - مالك محمد الادريسي - 28-04-19 السلام عليكم ي غالي ...... بس ي غالي كيف نلغي ظهور واجهة cmd عند نقر عل زر يحتوي عل الامر adb RE: شرح عمل مشروع برنامج تحكم في اجهزة الاندرويد (ADB) - HMDOOZ - 08-06-19 اين هي الملفات المرفقه |