Pertanyaan Panduan Instalasi Lengkap untuk Android SDK / Bundel ADT di Ubuntu


Apa yang perlu dilakukan untuk menginstal Android SDK / ADT Bundle di Ubuntu?

Setiap langkah dalam jawaban ditemukan di beberapa forum yang berbeda ketika saya menemui kendala untuk memulai dengan SDK Android saya dan memposting pertanyaan di forum yang sesuai setelahnya. Jadi saya pikir ini akan berguna karena itu adalah solusi satu atap yang tersedia, jika ada yang perlu menginstal ulang Ubuntu dan menginstal Android SDK / ADT Bundle dari awal!


151
2017-07-09 18:27


asal


Apa itu "Lingkungan Pengembangan Android"? - Braiam
Tampaknya lebih mudah bagi sebagian orang untuk mengoceh daripada hanya menjawab pertanyaan. Jadi, inilah jawabannya; webupd8.org/2012/09/… & webupd8.org/2014/05/ ... - C.Jacobs


Jawaban:


Sebenarnya, saya pikir Anda harus menggunakan Android Studio untuk mengembangkan aplikasi android. Namun, jika Anda memiliki alasan untuk menggunakan gerhana, Anda dapat mengikuti panduan berikut.

Target     : Super Newbies
IDE        : Eclipse
Description: Provide a GUI method to install Android IDE using Eclipse

1 Menginstal Java Runtime (JDK) dan Eclipse IDE

  • Pencarian Software di Ubuntu dan meluncurkan Ubuntu Software Center

    Searching

  • Pencarian Java di Ubuntu Software Center lalu instal OpenJDK Java Runtime.

    enter image description here

  • Pencarian Eclipse di Ubuntu Software Center lalu instal.

    enter image description here

  • Jika Anda berhasil menginstal eclipse dan JDK, itu akan muncul dalam hasil pencarian di komputer Anda.

    enter image description here  enter image description here

  • Untuk JDK, Anda juga dapat menekan CTRL + ALT + T untuk membuka perintah terminal dan ketik java -version untuk memeriksanya kembali.

    enter image description here

  • Tips: Kunci ikon gerhana pada peluncur.

    enter image description here


2 Mengunduh SDK

  • Pergi ke http://developer.android.com/sdk/index.html untuk mengunduh versi terbaru SDK. enter image description here

  • Gulir ke bawah dan klik DOWNLOAD FROM OTHER PLATFORMS enter image description here

  • Klik android-sdk_r22.6.2-linux.tgz dibawah Linux 32 & 64-bit dari SDK Tools Only.

    enter image description here

  • Kutu I have read and agree with the above terms and conditions dan klik Download android-sdk_r22.6.2-linux.tgz.

    enter image description here

  • Tunggu proses pengunduhan.

    enter image description here


3 Bersiap untuk Instalasi

  • Pergi ke lokasi di mana Anda mengatur untuk mengunduh file.
  • Ketuk klik file [.tgz] dan pilih Extract Here.

    enter image description here

  • Sekarang Anda dapat melihat bahwa file bernama android-sdk-linux tampak seperti berikut.

    enter image description here

  • Masukkan folder android-sdk-linux.

    enter image description here

  • Masukkan folder tools lalu salin lokasi folder.

    enter image description here

  • Tekan tombolnya CTRL + ALT + T untuk membuka terminal dan kemudian gunakan perintah berikut. Dimana /home/casper/Downloads/android-sdk-linux/tools adalah lokasi yang saya salin sebelumnya. Anda tinggal mengetik cd dan klik kanan untuk melewati lokasi ke terminal.

        cd /home/casper/Downloads/android-sdk-linux/tools
        ./android
    

    enter image description here

  • Sekarang Android SDK Manager akan dijalankan.


4. Memasang Paket

  • Klik Pasang paket [Nomor] ....

    enter image description here

  • Klik Accept License lalu klik Memasang.

    enter image description here

  • Tunggu proses instalasi.

    enter image description here

  • Akhirnya, pesan ini akan ditampilkan.

    enter image description here


5. Mengedit ".bashrc"

  • tekan CTRL + ALT + T untuk membuka terminal dan jenis baru: gedit ~/.bashrc

    enter image description here

  • Sekarang teks berikut akan muncul.

    enter image description here

  • Tambahkan yang berikut ini ke puncak dari seluruh teks dan kemudian simpan. (Jangan tutup file)

        export PATH=${PATH}:~/android-sdk-linux/tools
        export PATH=${PATH}:~/android-sdk-linux/platform-tools
    
  • Contoh:

    enter image description here

  • [Disarankan] Pindahkan seluruh file android-sdk-linux ke ruang kerja gerhana Anda dan di bawah folder yang Anda buat bernama Android. Selain itu, Anda harus menyalin lokasinya.

    enter image description here

  • Sekarang kembali ke file ".bashrc" dan ganti '~' dengan lokasi yang Anda salin sebelumnya dan kemudian simpan dan tutup.

    enter image description here

  • Keluar dan masuk kembali ke sistem Ubuntu Anda.


6 Menyiapkan Perangkat Android Android

  • tekan CTRL + ALT + Tdan ketik android avd untuk membuka Pengelola Perangkat Android Android.

    enter image description here

    enter image description here

  • Klik Baru.... Atur seperti berikut dan klik baik.

    enter image description here

  • Klik perangkat virtual Anda dan kemudian klik Mulai....

    enter image description here

  • Klik Meluncurkan.

    enter image description here

  • Meluncurkan perangkat virtual Anda enter image description here


7. Memasang Plugin ADT pada Eclipse

  • Mulai Eclipse dan pergi ke Membantu -> Instal Perangkat Lunak Baru ...

    enter image description here

  • Klik Menambahkan....

    enter image description here

  • Ketik yang berikut dan kemudian klik baik.

     Name     :    ADT Plugin
     Location :    https://dl-ssl.google.com/android/eclipse/
    

    enter image description here

  • Centang kotak centang Developer Tools lalu klik Selanjutnya>.

    enter image description here

  • Klik Selanjutnya>.

    enter image description here

  • Klik "Saya menerima ..." dan klik Selesai.

    enter image description here

  • Tunggu proses instalasi.

    enter image description here

  • Jalankan ulang gerhana.

    enter image description here

  • Klik Buka Preferensi.

    enter image description here

  • Salin lokasi SDK Anda sendiri (Lokasi file android-sdk-linux).

    enter image description here

  • Tempel ke SDK Location: textbox dan kemudian klik Menerapkan dan baik.

    enter image description here

  • Nikmati untuk membuat aplikasi Android apa pun dengan Ubuntu Anda.

    enter image description here


126
2018-05-15 09:14



Tampak seperti tutorial yang bagus, namun saya pribadi hanya akan menginstal openjdk-7-jdk, unduh ADT (Eclipse termasuk SDK dari android.com) dan buat pintasan di Dash. Dengan cara ini Anda juga memiliki versi terbaru Eclipse. - Louis Matthijssen
Saya hanya ingin memberikan cara termudah dengan screenshot untuk pemula super untuk mengatur lingkungan. Saya akan mencoba metode Anda dan mempostingnya di bawah =]. - Kin
Apakah Anda keberatan jika saya meletakkan metode saya dalam jawaban di bawah ini? - Louis Matthijssen
Bagi Anda menjalankan Ubuntu 64-bit 14.10, lakukan ini sudo apt-get install lib32stdc++6. Itu karena Anda memerlukan pustaka 32-bit yang mendukung dan ia32 tidak lagi tersedia. Sumber: dandar3.blogspot.mx/2014/03/… - Little Child
@CasperLI Android sdk sekarang tersedia di repo Ubuntu. sudo apt-get install android-sdk. Bisakah Anda membuat tutorial berdasarkan itu? - Khurshid Alam


Langkah 1

Periksa di Pengaturan Sistem -> Detail, apakah Ubuntu Anda 32-bit atau 64-bit


Langkah 2

(Menggunakan pusat perangkat lunak atau baris perintah) Jika Ubuntu Anda adalah OS 32-bit kemudian instal libgl1-mesa-dev 

Dalam kasus instalasi OS 64-bit ia32-libs (Ubuntu 13.04 atau sebelumnya), atau libgl1-mesa-dev:i386 (Ubuntu 13.10 dan yang lebih baru)


Langkah 3

Memasang openjdk-8-jdk. Jika tidak kompatibel coba openjdk-7-jdk, atau jika masih tidak kompatibel openjdk-6-jdk 


Langkah 4

Unduh alat baris perintah SDK Android sini (mereka berada di bagian bawah halaman) dan unzip ke tempat di mana Anda dapat meninggalkannya selama Anda membutuhkan Android SDK, /opt/ contohnya.


Langkah 5

Periksa apakah folder Bundle ADT yang tidak di-zip (atau folder SDK Android, seperti halnya) memiliki folder tools dan platform-tools. Jika platform-tools folder tidak ada, Anda harus dapat menginstalnya dari manajer perangkat virtual android, yang dapat dijalankan dengan mengetikkan perintah

   android

di terminal. Folder-folder ini berisi beberapa perintah penting yang disimpan. Tambahkan mereka ke jalur eksekusi Anda. Menambahkannya ke jalur dapat dilakukan sebagai berikut:

Eksekusi pertama gedit ~/.pam_environment. File terbuka. Cukup tambahkan baris-baris ini ke file itu:

   PATH DEFAULT=${PATH}:/path/to/tools
   PATH DEFAULT=${PATH}:/path/to/platform-tools

Di sini Anda harus mengganti /path/to/tools dan /path/to/platform-tools oleh jalur absolut menurut tempat Anda membuka ritsleting SDK atau unduhan bundel ADT. Sekarang semua perintah adb, android, emulator dll dapat dieksekusi di terminal tanpa memberikan jalur absolut. Artinya, Anda tidak akan mendapatkan kesalahan "command not found" jika Anda memberikannya tanpa jalur absolutnya.


Langkah 6

Mengetik android ke terminal dan, jika Langkah 5 telah dilakukan dengan benar, Alat Paket SDK Android akan mulai, di mana Anda dapat menyelesaikan instalasi Anda.


104
2017-07-09 18:28



Mengapa Anda perlu memodifikasi konfigurasi GRUB ??? - Marius Gedminas
@Aneesh lebih baik untuk menempatkan parameter Anda ~/.pam_environment dari pada ~/.bashrc. Variabel lingkungan Session-wide - nazar_art
Sebagai .pam_environment file ada di direktori home, maka dimiliki oleh pengguna, mengapa ... .pam_environment harus dijalankan dengan sudo perintah? - Wilf
Senang melihat jawaban saya diedit. Perlu untuk terus memperbarui dari waktu ke waktu, karena metode ini dapat benar-benar berbeda di lain waktu! - Host-website-on-iPage
Sungguh, lebih baik tambahkan PATH="$PATH:/path/to/tools:/path/to/platform/tools" untuk Anda .profile. .pam_environment ditimpa jika Anda mengubah konfigurasi bahasa ... - Rmano


Mungkin ini jawaban yang panjang, tetapi saya mencoba menjelaskan setiap langkah sedetail mungkin sehingga tidak ada yang salah. Anda dapat mengatur ini dalam waktu kurang dari 5 menit, bahkan sebagai pemula.


  1. Anda perlu Java untuk menggunakan Eclipse, jadi instal terlebih dahulu:

    Gerhana adalah IDE. Paket Android ADT sedang dibundel dengan Eclipse IDE secara default. Anda juga dapat memilih untuk menggunakan IDE lain (misalnya NetBeans) jika Anda suka, tetapi karena Eclipse adalah default, saya hanya akan membahas Eclipse dalam tutorial ini.

    1. Buka terminal

      Cari di Dash Anda atau tekan CTRL + ALT + T

      Terminal

    2. Jalankan perintah berikut:

      sudo apt-get update
      sudo apt-get install openjdk-7-jdk
      

      Periksa apakah Anda melihat kesalahan pada layar Anda, lalu lanjutkan.

  2. Sekarang unduh bundel Android ADT (ini Eclipse + Android SDK):

    1. Klik sini untuk masuk ke halaman unduh.
    2. Klik Download the SDK (ADT Bundle for Linux)
    3. Memeriksa I have read and agree with the above terms and conditions
    4. Pilih arsitektur Anda:

      Bagaimana saya bisa memeriksanya?

      • Memeriksa 32-bit jika Anda memiliki Ubuntu 32-bit
      • Memeriksa 64-bit jika Anda memiliki Ubuntu 64-bit
    5. Klik Download the SDK ADT Bundle for Linux
  3. Instal bundel Android ADT:

    1. Buka .zip file yang baru saja Anda unduh
    2. Ekstrak semua file ke direktori, misalnya:

      ~/ADT
      

      Setelah ekstraksi direktori ini harus berisi 2 direktori lain:

      ~/ADT/eclipse
      ~/ADT/sdk
      
  4. Tambahkan platform-tools binari ke Anda $PATH:

    Ini tidak perlu, itu akan membuat perintah seperti adb diakses dari terminal.

    1. Buka terminal
    2. Jalankan perintah berikut:

      nano ~/.profile
      
    3. Tambahkan baris berikut di atas:

      PATH="$HOME/ADT/sdk/platform-tools:$PATH"
      
    4. Simpan file

      Anda dapat melakukan ini dengan menekan CTRL + X, Y, MEMASUKKAN

  5. Buat pintasan di Dash Anda untuk meluncurkan ADT dengan mudah:

    1. Buka terminal
    2. Jalankan perintah berikut

      nano ~/.local/share/applications/adt.desktop
      
    3. Tempel ini:

      Ini dapat dilakukan dengan klik kanan di dalam jendela terminal Anda dan kemudian klik Paste.

      [Desktop Entry]
      Version=1.0
      Name=Android ADT
      Comment=Launch the Android ADT
      Exec=/home/username/ADT/eclipse/eclipse
      Icon=/home/username/ADT/eclipse/icon.xpm
      Terminal=false
      Type=Application
      Categories=Development;IDE;
      

      catatan: Menggantikan username dengan nama pengguna Anda. Anda bisa mendapatkan nama pengguna Anda dengan mengeksekusi whoami di terminal.

    4. Simpan file
    5. Jalankan perintah berikut untuk membuatnya dapat dieksekusi:

      chmod +x ~/.local/share/applications/adt.desktop
      

Jika Anda telah melakukan segalanya dengan benar, sekarang Anda telah berhasil menginstal ADT Android. Buka Dash Anda dan cari ADT. Klik Android ADT untuk memeriksa apakah berfungsi!


6
2018-05-15 11:13



Mengapa saya perlu gerhana? - Braiam
Bagus, tambah. - Louis Matthijssen
@Braiam Apakah Anda mendapatkan jawaban atas pertanyaan Anda? karena saya juga ingin tahu mengapa kita perlu gerhana - d a i s y
Anda tidak perlu Eclipse, Anda hanya perlu sebuah IDE (yang Eclipse). Anda juga dapat menggunakan Android Studio jika Anda suka. Ini adalah program yang Anda tulis kode Anda. - Louis Matthijssen


Anda juga dapat menginstal adt dan android-sdk dari PPA ini.

sudo add-apt-repository ppa:linuxgndu/adt-raring
sudo apt-get update
sudo apt-get install adt android-sdk

Untuk menyelesaikan instalasi android-sdk kamu butuh:

sudo sh /opt/android-sdk/install-sdk

Anda juga dapat menginstal android-studio:

sudo apt-get install android-studio

Sekarang periksa apakah pemasangan berjalan seperti yang diharapkan:

android-sdk-manager

5
2017-10-05 15:12





Ada alternatif lain. Integrated Development Environments (IDEs) seharusnya membuat pemrograman lebih mudah, namun satu masalah dengan mereka adalah bahwa mungkin sulit untuk menginstal versi terbaru IDE pada sistem Linux (Ubuntu) jika mereka tidak ada dalam repositori. Android Studio adalah salah satu IDE tersebut.

Android Studio adalah IDE resmi untuk aplikasi Android   pembangunan, berdasarkan IntelliJ IDEA. Di atas kemampuan Anda   harapkan dari IntelliJ, Android Studio menawarkan: Fleksibel berbasis Gradle   membangun sistem Membangun varian dan beberapa kode pembuatan file apk   template untuk membantu Anda membuat fitur aplikasi umum Editor tata letak yang kaya   dengan dukungan untuk alat edit lint tarik dan jatuhkan tema untuk menangkap   kinerja, kegunaan, kompatibilitas versi, dan masalah lainnya   Kemampuan ProGuard dan penandatanganan aplikasi Dukungan bawaan untuk Google   Cloud Platform, sehingga mudah untuk mengintegrasikan Google Cloud Messaging dan   App Engine.

Diekstrak dari: http://developer.android.com/tools/studio/index.html

Ikuti prosedur ini:

  1. Pertama-tama jalankan perintah berikut.

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make

  1. Kemudian perbarui repo.

sudo apt-get update

  1. Sekarang instal perangkat lunak:

sudo apt-get install ubuntu-make

  1. Anda akan melihat semua paket yang akan diinstal, ketik ‘y’ untuk memberi tahu Ubuntu untuk melanjutkan instalasi. Setelah Anda selesai dengan itu. Lanjutkan dengan yang berikut ini.

umake android

Biarkan jalur instalasi sebagai nilai default;

Tekan enter lagi. Anda harus menyetujui lisensi dengan mengetik ‘a’ lalu unduh dimulai. 

Android Studio akan menghadirkan wizard kepada Anda, terus tekan dan setujui lisensi. Kemudian akan dilanjutkan untuk mengunduh persyaratan untuk pengembangan Android, seperti SDK Android terbaru. Klik ‘Selesai’ setelah instalasi paket yang dibutuhkan selesai.


1
2017-08-21 18:10



Ini harus menjadi jawaban atas pilihan. - Andrea Lazzarotto


Pendekatan CLI

Diuji pada Ubuntu 15.10, Android 22.

Satu perangkat:

Kemudian:

sudo apt-get install ant gradle openjdk-7-jdk

cd

# Get device permissions.
# MANUAL find vendor ID on this table: http://developer.android.com/tools/device.html#VendorIds
# http://stackoverflow.com/a/5510745/895245
VENDOR_ID='054c'
UDEV_PATH='/etc/udev/rules.d/51-android.rules'
echo 'SUBSYSTEM=="usb", ATTR'"$VENDOR_ID"'=="0bb4", MODE="0666", GROUP="plugdev"' | sudo tee "$UDEV_PATH"
sudo chmod a+r "$UDEV_PATH"
sudo /etc/init.d/udev restart

wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
tar -xvf android-sdk_r24.4.1-linux.tgz

# MANUAL run the ./tools/android GUI and install the SDK versions you need 
# Better: just download EVERYTHING to save you annoyances later on.
# Yes, it takes a ton of space (50Gib+).
# http://stackoverflow.com/questions/17963508/how-to-install-android-sdk-build-tools-on-the-command-line
# The automated command line should look something like:
#API=22
#N="$(android list sdk --all |& grep 'SDK Platform Android' | grep "API $API" | cut -d- -f1)"
#android update sdk -u -a -t $N

# Studio
wget https://dl.google.com/dl/android/studio/ide-zips/1.5.1.0/android-studio-ide-141.2456560-linux.zip
unzip android-studio-ide-141.2456560-linux.zip
cd android-studio/bin
./studio.sh

# NDK
wget http://dl.google.com/android/ndk/android-ndk-r10e-linux-x86_64.bin
chmod a+x android-ndk-r10e-linux-x86_64.bin
./android-ndk-r10e-linux-x86_64.bin
mv android-ndk-r10e android-ndk

Tambahkan ke Anda ~/.profile: TODO: yang mana yang sebenarnya diperlukan?

export ANDROID_SDK="$HOME/android-sdk"
# Present on the default build.xml generated by "android create project [...] in Android 22.
export ANDROID_HOME="$ANDROID_SDK"
export ANDROID_NDK="$HOME/android-ndk"s
export ANDROID_NDK_ROOT="$ANDROID_NDK"
# Used by https://github.com/googlesamples/android-ndk/tree/3cd41e1f5280443665ca98463c7a76e80bf0b96c/native-codec
export ANDROID_NDK_HOME="$ANDROID_NDK"
export ANDROID_ABI='armeabi-v7a'
export ANDROID_JAVA_HOME="$JAVA_HOME"
export ANDROID_STUDIO="$HOME/android-studio/"
export PATH="$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:${ANDROID_STUDIO}/bin:${ANDROID_NDK}:${PATH}"

Keluar dan masuk. Anda mungkin membutuhkan:

sudo "$(which adb)" kill-server
sudo "$(which adb)" start-server

Uji instalasi

Dapatkan tangan Anda di atas proyek minimal seperti ini atau lihat ke bawah $ANDROID_SDK/samples/.

Jika itu adalah proyek Semut (berisi sebuah build.xml file) jalankan:

ant debug
ant installd

Jika ini adalah proyek Gradle (berisi a gradlew file) jalankan:

./gradlew assembleDebug
./gradlew installDebug

Aplikasi harus dipasang di perangkat Anda.

Studio (ADT successor) dapat diluncurkan dengan:

studio.sh

Sampel NDK dapat ditemukan di bawah $ANDROID_NDK/samples dan Anda dapat membangun dan menginstalnya dengan:

ndk-build
# Create build.xml, as per: http://stackoverflow.com/questions/5572304/how-to-build-the-android-sample-projectsusing-ant-build-xml-does-not-exist
android update project -p . -t android-22
ant clean
ant debug
ant installd

Keadaan paket Debian resmi

Saat ini tidak ada paket resmi Debian.

Namun ada proyek Google Summer of Code 2015 yang mencoba memecahkannya: https://www.google-melange.com/gsoc/project/details/google/gsoc2015/seamlik/5707702298738688


0
2018-02-10 10:55



Saya bahkan tidak yakin mengapa Anda logout dan masuk kembali. Anda hanya dapat sumber variabel jika Anda membuat perubahan yang tepat dalam file bashrc Anda. contohnya, function cat_export_vars () { cat <<- _EOF_ (export directives) _EOF_ } lalu hanya digunakan cat_export_vars >> .bashrc lalu . .bashrc atau source .bashrc yang melakukan hal yang sama. Lebih baik lagi, ini akan lebih baik sebagai skrip untuk menyiapkan Android SDK tulang telanjang. - jargonjunkie
@jargonjunkie logout / login: tentu, itu juga akan berhasil. Saya hanya memilih untuk memiliki beberapa variabel .profile sehingga terlihat oleh hal-hal yang diluncurkan dari dasbor. Skrip: ini sedekat yang saya dapat, perhatikan bahwa ada beberapa langkah manual yang ditandai yang tidak dapat saya otomatisasi. google-melange.com/archive/gsoc/2015/orgs/debian/projects/… adalah harapan terbaik kita saat ini. - Ciro Santilli 新疆改造中心 六四事件 法轮功