Logo ms.androidermagazine.com
Logo ms.androidermagazine.com

Bagaimana untuk memasang sdk android pada tingkap, mac dan linux

Isi kandungan:

Anonim

Kebanyakan kita tidak perlu memasang SDK Android. Sebab mengapa betul dalam nama - Software Development Kit. Ia dibina untuk orang menulis aplikasi Android yang memerlukan alat untuk bekerja dengan Android dari komputer.

Tetapi alat itu juga berguna bagi orang yang ingin melakukan beberapa perkara yang lebih maju. Perkara seperti mengemaskini perisian secara manual atau menimbulkan rooting telefon mereka. Fastboot dan ADB adalah penting jika anda menjadi "menggodam" pada perisian Android. Dan Google memberikannya percuma untuk semua orang.

Apa yang perlu dipilih?

Terdapat dua cara untuk mendapatkan set alat Android yang berfungsi pada komputer anda. Cara mudah adalah memasang Android Studio sahaja. Segala-galanya diperlukan untuk menjalankan dan menggunakan alat baris perintah Android adalah sebahagian daripada Android Studio, serta cara untuk menyimpan alat-alat yang dikemas kini. Walaupun ia direka untuk orang-orang yang mahukan persekitaran pembangunan yang lengkap dan termasuk editor kod, emulator Android, dan pengkompil, anda boleh menggunakan hanya alat arahan dan tidak pernah membuka bakinya.

Jika anda tidak takut untuk mendapatkan kaki anda basah, anda boleh memasang hanya komponen SDK di luar Android Studio. Memasangnya adalah mudah (mereka berada dalam fail zip) tetapi menyediakan komputer anda untuk menggunakannya bukan proses yang mudah.

Secara manual memasang SDK Android

Muat turun langsung SDK dari Google dengan mengklik di sini. Tatal ke bawah sedikit dan cari bahagian yang ditandakan "Dapatkan hanya alat baris arahan" dan simpan di mana sahaja mudah untuk mendapatkan, seperti desktop anda. Kami akan mengekstraknya ke lokasi yang lebih baik dalam langkah seterusnya.

Fail yang anda muat turun dimampatkan. Anda perlu terbiasa dengan fail termampat - dan cara mengekstraknya - untuk pergi lebih jauh lagi. Jika anda tidak, berhenti di sini dan luangkan masa untuk belajar mengenainya.

Ekstrak fail termampat anda ke lokasi berikut:

  • Windows: Akar C: drive anda
  • OS X: Folder rumah anda
  • Linux: folder rumah anda

Namakan semula folder yang diekstrak ke "Android". Ini akan menjadikan panduan ini yang lain, dan masa anda dengan SDK, lebih mudah.

Prasyarat

Anda memerlukan versi Java yang berfungsi untuk menjalankan komponen SDK. Untuk kebanyakan perkara, anda akan lakukan dengan SDK kedua-dua Open Java dan Sun Java dari Oracle (ya, Oracle itu) akan berfungsi.

  • Pada Mac, itu cukup mudah kerana anda sudah memasangnya melainkan anda telah menyahpasangnya. Sekiranya anda melakukannya, pasangkan semula - anda mesti tahu bagaimana.
  • Di Windows, pergi ke laman web Oracle dan muat turun versi yang betul (32- atau 64-bit) untuk komputer anda. Sekali lagi, jika ini memberi anda sebarang masalah untuk menghentikan apa yang anda lakukan dan belajar lebih sedikit mengenai komputer anda. Jika anda tidak dapat memasang Java, mungkin anda belum bersedia untuk menggunakan SDK Android.
  • Pada komputer Linux, anda juga perlu memasang Java. Anda boleh menemui x86 dan x64 binari untuk Sun Java dari Oracle di laman web mereka. OpenJDK juga berfungsi untuk kebanyakan perkara yang perlu anda lakukan dengan SDK. (OpenJDK kini dibundel dengan Android Studio yang merangkumi SDK serta persekitaran pembangunan) dan anda akan mendapatkan arahan lengkap untuk memasangnya di laman web OpenJDK. Jika anda memerlukan lebih banyak bantuan atau ingin menggunakan pengurus pakej untuk memasang Sun Java, anda perlu merujuk kepada dokumentasi untuk distro khusus anda.

Pengguna Linux juga perlu memastikan mereka mempunyai beberapa perpustakaan 32-bit yang dipasang jika mereka menjalankan versi 64-bit sistem pengendalian. Jika anda menggunakan Ubuntu atau varian Debian lain, pasang ncurses5 dan stdc ++ 6 melalui terminal anda:

sudo apt-get install lib32ncurses5 lib32stdc++6

Jika anda menggunakan rasa yang berbeza dari Linux, cari pakej yang betul untuk ncurses5 dan stdc ++ 6 dan pasangnya.

Memasang alat

Ekstrak fail yang anda muat turun di atas ke dalam folder bernama Android pada akar pemacu C anda (Windows) atau ke folder Rumah anda (Mac, Linux). Anda mungkin dapat melihat beberapa perkara yang hilang jika anda pernah memuat turun alat baris perintah sebelum sebagai alat dan folder alat-alat hilang. Itulah OK, kami akan membawanya menggunakan pengurus SDK yang dimasukkan.

Buka folder bin di muat turun yang diekstrak dan cari fail executable sdkmanager. Ia mungkin kelihatan seperti perintah terminal atau shell tetapi ia akan membuka GUI selagi anda memasang Java dengan betul.

Dalam pengurus SDK, anda akan memilih untuk memasang Alat SDK Android dan Peralatan Platform SDK Android. Sekiranya anda menggunakan Windows, anda juga akan memasang Pemacu USB Google dan jika anda merancang untuk membina AOSP dari sumber, anda mungkin ingin memasang Android-SDK Build-Tools.

Pilih fail yang betul dan meneruskan proses (ia akan menunjukkan kepada anda perjanjian lesen yang perlu anda baca) dan kedua-dua folder alat akan dipasang. Tetapi anda belum selesai!

Alat akan dipasang ke dalam folder data aplikasi. Pada Windows, pengguna Windows \ users \ YourUserName \ AppData \ Local \ Android dan Mac atau Linux berada di dalamnya. Danroid (perhatikan titik!) Di dalam folder rumah anda. Buat pautan simbolik (maklumat untuk pengguna Windows di sini) untuk kedua-dua folder alat dalam folder Android yang anda buat sebelum ini. Ini akan membantu mereka masuk ke dalam PATH anda dan menjadikan hidup lebih mudah.

Menetapkan PATH anda

Pemboleh ubah PATH dalam sistem pengendalian komputer anda memberitahu di mana hendak melihat apabila anda ingin menjalankan perintah dari terminal atau baris perintah. Sebagai contoh, untuk menjalankan arahan ADB anda perlu menaip dan menyediakan laluan lengkap - iaitu folder ADB sebenarnya dalam, di dalam folder SDK - atau mempunyai lokasi yang ditetapkan dalam pemboleh ubah PATH itu sendiri. Ia agak mengelirukan, tetapi berita baiknya ialah melakukannya lebih mudah daripada menjelaskannya.

Untuk arahan ini berfungsi seperti yang tertulis, anda perlu mengekstrak dan menamakan semula folder muat turun SDK seperti yang dinyatakan di atas, dan ke lokasi yang betul untuk tutorial ini.

Pada Windows

Kecuali anda masih menggunakan Windows versi lama, anda tidak boleh lagi menetapkan PATH dalam fail autoexec.bat atau fail autoexec.nt. Anda perlu mengemas kini tetapan Sistem Variabel Alam Sekitar. Begini bagaimana ia dilakukan pada mesin Windows 10:

  • Tekan kekunci Mula pada Papan Kekunci anda.
  • Mula menaip perkataan Perkataan Alam Sekitar.
  • Semasa anda menaip, anda akan melihat pilihan untuk Edit pembolehubah persekitaran sistem. Pilihnya.
  • Dalam tetingkap Variabel Alam Sekitar, pilih item baris PATH di bahagian Pembolehubah pengguna untuk (nama pengguna anda), kemudian klik butang Edit.

Tambahkan laluan penuh ke alat Android SDK dan folder alat-alat platform SDK Android dalam kotak edit, dipisahkan oleh separa titik kolon. Ia sepatutnya kelihatan seperti ini:

C:\Android\tools;C:\Android\platform-tools

Untuk versi lama Windows, rujuk dokumentasi yang disertakan dengan komputer anda untuk mendapatkan bantuan untuk menetapkan PATH. Dan, sekali lagi: Jika anda telah memasang SDK anda di suatu tempat selain \ Android, anda perlu menyesuaikan dengan sewajarnya.

Pada Mac

Anda boleh menetapkan pemboleh ubah PATH anda pada mesin yang menjalankan OS X dalam profil bash anda. Melakukannya adalah mudah, dan semua dilakukan dalam satu fail.

Dalam folder Rumah anda adalah fail bernama.bash_profile. Buka dengan mana-mana editor teks. Jangan sekali-kali sentuh fail.bashrc atau.bash_profile yang mungkin anda temukan di direktori / etc!

Anda mungkin melihat fail kosong, atau ia mungkin penuh dengan maklumat lain. Apa yang perlu kita lakukan ialah menambah beberapa baris ke bahagian atas fail:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

(Adakah kita menyebut bahawa jika SDK anda berada di lokasi lain, anda perlu menyesuaikan perkara dengan sewajarnya?

Simpan fail itu, dan reboot komputer anda supaya PATH baru diperoleh dengan betul.

Di Linux

Menetapkan PATH pada komputer Linux hampir sama seperti pada Mac, anda hanya mengedit fail yang berbeza.

Menggunakan editor teks kegemaran anda, buka fail ~ /.bashrc. Ia mungkin wujud dan mempunyai banyak entri. Jika anda mendapat ralat bahawa fail itu tidak wujud, cukup buat fail baru dan simpan sebagai ~ /.bashrc apabila selesai.

Anda akan mahu menambah dua baris berikut ke END dari fail.bashrc:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

Simpan fail itu, dan tutup tetingkap terminal. Buka contoh baru terminal dan ketik perintah ini:

source ~/.bashrc

Sesi anda akan merujuk perubahan yang anda buat dan SDK akan berada di PATH anda.

Membungkusnya

Anda kini perlu mempunyai set alat Android arahan kerja dan dapat melakukan perkara-perkara seperti kilat imej kilang terkini atau mengemas kini telefon anda secara manual dengan fail zip. Dan kerana anda melakukannya sendiri, anda mempunyai apa yang anda perlukan untuk membetulkannya apabila keadaan menjadi salah.

Nasib baik dan bersenang-senang!

Dikemaskini Februari 2019: Artikel ini telah dikemas kini dengan lokasi muat turun baru dan maklumat tentang Android SDKManager.