ไม่สามารถเปิดตัว Android SDK Manager ในเทอร์มินัล


19

ฉันกำลังพยายามเปิดตัวจัดการ SDK Android ของฉันซึ่งฉันติดตั้งและใช้งานมาก่อนและคำแนะนำในเว็บไซต์อย่างเป็นทางการที่นี่: http://developer.android.com/sdk/installing/adding-packages.html

พูด: Mac/Linux: Open a terminal and navigate to the tools/ directory in the Android SDK, then execute android sdk.

แต่เมื่อฉันนำทางไปยังtools/ไดเรกทอรีและรันคำสั่งandroid sdkฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

android: command not found

เหตุใดจึงเป็นเช่นนี้ ฉันจะแก้ไขได้อย่างไร ฉันกำลังทำอะไรผิดหรือเปล่า? มันเคยทำงานมาก่อนดังนั้นทำไมมันถึงเกิดขึ้นกับฉันตอนนี้? ฉันรันคำสั่งpwdหนึ่งครั้งในtools/ไดเรกทอรีและนี่คือสิ่งที่มันกลับมา:

/home/nikita/android-sdk-linux/tools

ภายในtools/ไดเร็กทอรีlsคำสั่งจะส่งคืน:

android         emulator64-mips  lib           screenshot2
ant             emulator64-x86   lint          source.properties
apps            emulator-arm     mksdcard      support
ddms            emulator-mips    monitor       templates
draw9patch      emulator-x86     monkeyrunner  traceview
emulator        hierarchyviewer  NOTICE.txt    uiautomatorviewer
emulator64-arm  jobb             proguard

ฉันใช้ Ubuntu 14.10


1
ไดเรกทอรีนั้นมีlsอะไร( ) บางที./android sdkอาจจะทำงานถ้ามีโปรแกรมที่เรียกว่าandroidในไดเรกทอรีที่และคุณไม่ได้เพิ่มไปยังเส้นทาง
muru

ฉันได้แก้ไขคำถามเพื่อรวมข้อมูลนั้นเกี่ยวกับ ls

1
ดูเหมือนว่ามีโปรแกรมชื่อandroidในไดเรกทอรีนั้นดังนั้น./android sdkอาจเป็นสิ่งที่คุณต้องการ
muru

@muru: ใช่ฉันรันคำสั่งที่คุณพูดและทำงานได้ดีขอบคุณ! :) acceptedกรุณาโพสต์คำตอบในคำตอบที่เกิดขึ้นจริงที่เพื่อที่ฉันสามารถทำเครื่องหมายว่า :)

คำตอบ:


19

ไดเรกทอรีประกอบด้วยไฟล์ที่เรียกว่าandroidดังนั้นสิ่งที่พวกเขาหมายถึงการเรียกใช้./android sdk(เว้นแต่จะ.เกิดขึ้นกับส่วนหนึ่งของคุณPATH) ดูเพิ่มเติม: วิธีเพิ่มไดเรกทอรีใน PATH ได้อย่างไร ./androidเพื่อให้คุณไม่จำเป็นที่จะนำทางและมีการวิ่ง


6

ไปที่ไดเรกทอรีเครื่องมือภายใน android sdk ของคุณเช่น:

cd /home/Android/Sdk/tools

และเริ่ม Android SDK Manager โดย:

./android

คำสั่ง android เลิกใช้แล้ว สำหรับ SDK แบบแมนนวล AVD และการจัดการโครงการโปรดใช้ Android Studio สำหรับเครื่องมือบรรทัดคำสั่งให้ใช้ tools / bin / sdkmanager และ tools / bin / avdmanager
Abhay Gawade

3

คำถามนี้ค่อนข้างเก่า แต่ฉันก็ยังรู้สึกว่ามันคุ้มค่าที่จะอธิบายว่า Android ได้ใช้ความพยายามอย่างมากในการทำให้มันง่ายขึ้นสำหรับทุกคน windows mac และ linux

SDK ได้ย้ายไปเป็น GUI ง่ายแล้วโปรดปฏิบัติตามคำแนะนำด้านล่างเพื่อรับ

ตอนนี้คุณมี android studio: https://developer.android.com/studio/index.html

ด้วยการดาวน์โหลดนี้คุณต้องแยกมันออกมาฉันทำไว้ในตัวของฉันhomeแต่นี่เป็นเพียงตัวเลือกของฉัน

เมื่อคุณแยกมันออกมาคุณก็จะต้องทำ

navigate to the android-studio/bin/ directory, and execute studio.sh - โปรดดูคำแนะนำการติดตั้งแบบสมบูรณ์จากคู่มือการติดตั้ง Android Studio

คุณเพียงแค่ต้องทำตามบนหน้าจอ GUI ซึ่งจะทำการติดตั้งให้เสร็จสิ้น

หากยังไม่รีสตาร์ทโปรดเรียกใช้คำสั่งด้านบนอีกครั้ง

คุณจะเห็นหน้าจอนี้:

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้กรุณาคลิก configureป้อนคำอธิบายรูปภาพที่นี่

สิ่งนี้จะสร้างรายการค้นหาบนเดสก์ท็อปของคุณ

ตอนนี้คลิกเมนูเดียวกันและค้นหาSDK Managerและคุณสามารถจัดการทุกอย่างได้จากที่นั่นป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.