Saya mengikuti Wiki tentang cara menginstal dan mengatur Android SDK dan saya terjebak pada langkah di mana saya seharusnya menguji apakah server ADB bekerja dengan menggunakan perintah adb start-server
. Apakah perintah ini benar?
Wiki dapat ditemukan di sini: http://wiki.rootzwiki.com/Android_SDK
Saya telah melakukan apa yang dikatakan di langkah 5. Tapi sepertinya itu tidak berhasil. Saya mendapatkan pesan standar dalam CMD bahwa perintah itu bukan perintah internal, eksternal atau program.
Tambahkan berikut ini ke akhir bidang nilai variabel:
Windows XP:; C: \ Program Files \ Android \ android-sdk \ tools \; C: \ Program Files \ Android \ android-sdk \ platform-tools \
Windows Vista dan yang lebih baru: Ganti YourUSERNAME di baris berikut dengan nama pengguna Windows Anda
32-Bit:; C: \ Program Files \ Android \ android-sdk \ tools \; C: \ Program Files \ Android \ android-sdk \ platform-tools \
64-Bit:; C: \ Users \ YOURUSERNAME \ AppData \ Local \ Android \ android-sdk \ tools \; C: \ Users \ YOURUSERNAME \ AppData \ Local \ Android \ android-sdk \ platform-tools \
Klik OK, OK, dan OK untuk menutup pengaturan Advanced.
Jadi apa yang menyebabkannya? Prompt CMD C:\Users\myusername
saat saya menjalankan perintah Mungkin saya perlu CD ke folder android-SDK terlebih dahulu sebelum menjalankan perintah? Tapi lalu apa gunanya untuk menambahkan path dalam variabel PATH? ...
sumber
$PATH
variabel, yang merupakan btw, adalah seluruh sistem , jadi di mana pun Anda berada di baris perintah yaitu CMD,adb
akan berfungsi terlepas seperti jendela yang tahu di manaadb
biner yang sebenarnya berada.Jawaban:
Saya telah memecahkan masalah saya sendiri. Semua jalur pencarian itu berantakan!
Saya memeriksa jalur instalasi dan sudah diinstal
C:\Program Files (x86)\Android
meskipun saya memiliki versi Windows 64-bit. Namun demikian, ini adalah lokasi instalasi default.Jadi saya memperbarui variabel PATH dengan baris berikut.
C:\Program Files (x86)\Android\android-sdk\tools\;C:\Program Files (x86)\Android\android-sdk\platform-tools\
Dan sekarang saya dapat memulai server ADB dari CMD di mana pun prompt berada.
Saya tidak tahu mengapa mereka merujuk ke
AppData\Local\
folder dalam panduan untuk sistem 64-bit. Itu tidak masuk akal sama sekali. Jika di mana saja, lokasi instalasi harus berada di folder "Program Files" untuk sistem 64-bit. Mereka benar-benar memasukkan ini ke dalam sistem 32-bit ... seperti yang saya katakan, semuanya kacau.Saya harus menunjukkan bahwa
adb.exe
telah dipindahkan dariC:\Program Files (x86)\Android\android-sdk\tools\
ke lokasi baruC:\Program Files (x86)\Android\android-sdk\platform-tools\
. Ini telah dilakukan di Android SDK versi terbaru.Jadi jika Anda membaca ini di tahun 2013 maka Anda mungkin bisa mendapatkan SDK terbaru dan hanya menggunakan jalur pencarian terakhir ini. Anda tidak membutuhkan keduanya. Setidaknya tidak untuk ADB dan Fastboot. Jika Anda seorang pengembang maka Anda mungkin perlu mengakses alat-alat dari kedua direktori, meskipun jika Anda seorang pengembang maka Anda mungkin tidak perlu membaca ini sama sekali.
Bagaimana cara mengedit variabel sistem
Inilah cara singkat untuk pemula. Yang Anda butuhkan adalah dialog Variabel Lingkungan.
;C:\Program Files (x86)\Android\android-sdk\tools\;C:\Program Files (x86)\Android\android-sdk\platform-tools\
dan klik OK.Itu dia! Anda sekarang dapat memulai alat Android SDK, mis. ADB atau Fastboot, terlepas dari apa direktori Anda saat ini di CMD. Untuk ukuran yang baik inilah dialognya. Di sinilah Anda mengedit variabel Path.
sumber
Program Files (x86)
dan biner 64-bit akan pergi keProgram Files
. Oleh karena itu penginstal SDK menggunakan lokasi yang benar.Saya sudah menginstal platform-tools langsung dari Android studio dan di sanalah mereka ditempatkan:
C:\Users\{USERNAME}\AppData\Local\Android\sdk\platform-tools
Maka ini adalah direktori yang diperlukan untuk
PATH
variabel. AppData biasanya folder tersembunyi dan Anda tidak akan melihatnya di direktori Anda kecuali jika Anda mengaktifkan menampilkan direktori tersembunyi.sumber
Cukup tambahkan ini ke System Variables "Path":
sumber
alih-alih mencari lokasi default, cukup cari
platform-tools\
danandroid-sdk
atau hanya
sdk
itu adalah jalur yang perlu Anda tambahkan ke daftar variabel
sumber