it-swarm.asia

تثبيت ADB على ماك

واجهت مشكلات في العثور على برنامج تعليمي جيد حول كيفية إعداد ADB لنظام التشغيل Mac.

كيف يمكنني إضافةADBإلى macOS بطريقة يمكن استخدامها في الجهاز؟


بخلاف إعداد adb على نظام التشغيل Mac OS X ، فإن الهدف من هذا السؤال هو الحصول على برنامج تعليمي يحتوي على الكل / من خطوات التثبيت المطلوبة للحصول على ADB على macOS.

353
wesley franks

الخيار 1 - استخدام البيرة

هذه هي أسهل طريقة وستوفر تحديثات تلقائية.

  1. تثبيت البيرة

    Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. تثبيت adb

    brew install homebrew/cask/Android-platform-tools
    
  3. البدء في استخدام بنك التنمية الآسيوي

    adb devices
    


الخيار 2 - يدويًا (فقط أدوات النظام الأساسي)

هذه هي أسهل طريقة للحصول على تثبيت يدوي لـ ADB و Fastboot.

  1. حذف التثبيت القديم الخاص بك (اختياري)

    rm -rf ~/.Android-sdk-macosx/
    
  2. انتقل إلى https://developer.Android.com/studio/releases/platform-tools.html وانقر على الرابط SDK Platform-Tools for Mac.

  3. انتقل إلى مجلد التنزيلات

    cd ~/Downloads/
    
  4. قم بفك الأدوات التي قمت بتنزيلها

    unzip platform-tools-latest*.Zip 
    
  5. قم بنقلهم إلى مكان لن تقوم بحذفهم عن طريق الخطأ

    mkdir ~/.Android-sdk-macosx
    mv platform-tools/ ~/.Android-sdk-macosx/platform-tools
    
  6. أضف platform-tools إلى طريقك

    echo 'export PATH=$PATH:~/.Android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  7. قم بتحديث ملف تعريف bash (أو أعد تشغيل التطبيق الطرفي)

    source ~/.bash_profile
    
  8. البدء في استخدام بنك التنمية الآسيوي

    adb devices
    

الخيار 3 - يدويا (مع مدير SDK)

  1. حذف التثبيت القديم الخاص بك (اختياري)

    rm -rf ~/.Android-sdk-macosx/
    
  2. قم بتنزيل Mac SDK Tools من موقع مطور Android ضمن "احصل على أدوات سطر الأوامر فقط" . تأكد من حفظها في مجلد التنزيلات.

  3. انتقل إلى مجلد التنزيلات

    cd ~/Downloads/
    
  4. قم بفك الأدوات التي قمت بتنزيلها

    unzip tools_r*-macosx.Zip 
    
  5. قم بنقلهم إلى مكان لن تقوم بحذفهم عن طريق الخطأ

    mkdir ~/.Android-sdk-macosx
    mv tools/ ~/.Android-sdk-macosx/tools
    
  6. قم بتشغيل SDK Manager

    sh ~/.Android-sdk-macosx/tools/Android
    
  7. قم بإلغاء تحديد كل شيء عدا Android SDK Platform-tools (اختياري)

 enter image description here

  1. انقر فوق Install Packages ، وقبول التراخيص ، وانقر فوق Install. أغلق نافذة SDK Manager.

 enter image description here

  1. أضف platform-tools إلى طريقك

    echo 'export PATH=$PATH:~/.Android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  2. قم بتحديث ملف تعريف bash (أو أعد تشغيل التطبيق الطرفي)

    source ~/.bash_profile
    
  3. البدء في استخدام بنك التنمية الآسيوي

    adb devices
    
941
brismuth

إذا كنت قد قمت بالفعل بتثبيت Android Studio -

أضف الأسطر التالية إلى نهاية ~/.bashrc أو ~/.zshrc (إذا كنت تستخدم Oh My ZSH):

export Android_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/platform-tools

أعد تشغيل المحطة الطرفية وأنت على ما يرام. ؟؟؟؟

85
Kyle Dumovic

الخيار 3 - استخدام MacPorts

على النقيض من الخيارين (البيرة/يدوي) المنشور بواسطةbrismuth ، إليك طريقة MacPorts:

  1. قم بتثبيت Android SDK:

    Sudo port install Android
    
  2. قم بتشغيل مدير SDK:

    sh /opt/local/share/Java/Android-sdk-macosx/tools/Android
    
  3. كما اقترح @ Prismuth ، ألغ تحديد كل شيء ما عدا Android SDK Platform-tools (اختياري)

  4. تثبيت الحزم ، وقبول التراخيص. أغلق مدير SDK.

  5. أضف platform-tools إلى طريقك ؛ في MacPorts ، إنهم في /opt/local/share/Java/Android-sdk-macosx/platform-tools. على سبيل المثال ، بالنسبة للباش:

    echo 'export PATH=$PATH:/opt/local/share/Java/Android-sdk-macosx/platform-tools' >> ~/.bash_profile
    
  6. قم بتحديث ملف تعريف bash (أو أعد تشغيل الجهاز/Shell):

    source ~/.bash_profile
    
  7. ابدأ في استخدام adb:

    adb devices
    
20
hans_meine

لاحظ أنه في حالة استخدام Android Studio وتنزيله من خلال مدير SDK الخاص به ، يتم تنزيل SDK إلى ~/Library/Android/sdk افتراضيًا ، وليس ~/.Android-sdk-macosx.

أفضل إضافة هذا كتعليق على إجابة brismuth الممتازة ، لكن يبدو أنني لا أملك نقاط سمعة كافية حتى الآن.

17
tcao
  1. يجب عليك تنزيل Android SDK من هذا الرابط .

  2. يمكنك حقًا وضعها في أي مكان ، ولكن أفضل مكان بالنسبة لي على الأقل كان موجودًا في جذر المجلد اسم المستخدم الخاص بك .

  3. ثم تحتاج إلى تعيين المسار عن طريق نسخ النص أدناه ، ولكن تحرير اسم المستخدم الخاص بك في المسار ، نسخ النص إلى المحطة الطرفية عن طريق ضرب command+spacebar اكتب محطة . export PATH = ${PATH}:/Users/**YOURUSERNAME**/Android-sdk/platform-tools/

  4. تحقق من أن ADB يعمل عن طريق الضرب command+spacebar واكتب محطة ، واكتب ADB.

ها أنت ذا. لديك إعداد ADB على MAC OS X. وهو يعمل على أحدث MAC OS X 10.10.3.

7
wesley franks