Ubuntu'da Android Studio nasıl kurulur?


155

Lütfen Android Studio kurulumunu ve gerekli bağımlılıklarını tam olarak anlat.



1
umake çalışması ancak jdk 9'u kaldırmam gerekiyor umake jdk 8'i yükledim ve 16.10'daki sürüm işe yaramadı çünkü google, checksum'u sha1'den sha256'ya değiştirdi, ancak github'un çalışması.
jcubic

Bu öğretici size yardımcı olacaktır - androidwave.com/install-android-studio-on-ubuntu
Surya Prakash Kushawah

Yanıtlar:


192

Java yükleme

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Daha sonra

sudo apt-get install oracle-java8-set-default

Android Studio'yu Kurmak

  1. Android Studio'yu buradan indirin , Tüm Android Studio Paketlerini kullanın

  2. Mesela sizin uygulamaları için uygun bir konuma arşiv dosyasını ayıklayın: /opt. Örnekte, indirilen arşivinizin dosya adını kullanınandroid-studio-ide-141.2178183-linux.zip

    sudo unzip android-studio-ide-141.2178183-linux.zip -d /opt
    
  3. Android Studio'yu başlatmak için, /opt/android-studio/binbir terminaldeki dizine gidin ve yürütün ./studio.sh. Veya bir masaüstü dosyası kullanın, aşağıya bakınız.

    /opt/android-studio/binPATH ortam değişkenine eklemek isteyebilirsiniz, böylece Android Studio'yu herhangi bir dizinden başlatabilirsiniz.


Bir masaüstü dosyası oluşturun

androidstudio.desktopKomutu çalıştırarak yeni bir dosya oluşturun :

nano ~/.local/share/applications/androidstudio.desktop

ve aşağıdaki satırları ekleyin

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/opt/android-studio/bin/studio.sh" %f
Icon=/opt/android-studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=android-studio

Android SDK'yı yükleme (gerekirse)

  1. İşaretli düğmeyi tıklayın

    görüntü tanımını buraya girin

  2. En yeni SDK araçlarını edinin

    Android SDK'yı kurarken en azından, en son araçları ve Android platformunu indirmelisin:

    1. Araçlar dizinini açın ve şunu seçin:

      • Android SDK Araçları
      • Android SDK Platformu araçları
      • Android SDK Oluşturma Araçları (en yüksek sürüm)
    2. İlk Android XX klasörünü açın (en son sürüm) ve şunu seçin:

      • SDK Platformu
      • ARM EABI v7a System Image gibi emülatör için bir sistem görüntüsü
  3. Ek API'ler için destek kütüphanesini alın

    Android Destek Kütüphanesi, Android'in çoğu sürümüyle uyumlu, genişletilmiş bir API kümesi sağlar.

    ExtrasDizini açın ve şunu seçin:

    • Android Destek Deposu
    • Android Destek Kütüphanesi
  4. Daha fazla API için Google Play hizmetlerini edinin

    Google API'ler ile geliştirmek için Google Play hizmetler paketine ihtiyacınız var:

    ExtrasDizini açın ve şunu seçin:

    • Google Deposu
    • Google Play hizmetleri
  5. Paketleri yükleyin

    İstediğiniz tüm paketleri seçtikten sonra yüklemeye devam edin:

    • Tıklayın Install X packages.
    • Bir sonraki pencerede, her biri için lisans sözleşmesini kabul etmek için soldaki her paket adına çift tıklayın.
    • Tıklayın Install.


1
Android Studio JDK 7 gerektirmez mi? Oracle-java8 düzgün çalışacak mı?
Michael Hoffmann

Öyleyse android-studio'yu doğrudan indirmek hala en iyi yol mu yoksa daha normal apt-get install yolu var mı?
tgkprog

2
Bu "sudo apt-get install oracle-java8-set-default" komutu ne işe yarar? "Sudo apt-get install oracle-java8-installer" dan sonra "javac versiyonunu" ateşlersem, javac versiyonunu alıyorum ve java'nın kurulu olduğunu hissediyorum. O zaman yukarıdaki komut ne yapar? Lütfen bir şeyleri kaçırırsam söyle?
Gaurav Chauhan

2
Belirtildiği gibi burada , webupd8 java ppa kalkıyor ve artık sebebiyle Oracle Nisan 2019 yılında lisans anlaşması yapılan değişikliklere java yüklemek için herhangi bir içeriği barındıran edilir
b_laoshi

44

@ AB cevabı doğru ve eksiksiz. Sadece alternatif olarak Canonical's Ubuntu Make'ı kullanarak güncel bir Android Studio'yu kolayca kurabileceğinizi de ekliyorum .

Ubuntu Make'ı Kurmak:

Ubuntu 14.04LTS için

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

Ubuntu 15.10 ve üstü için

Ubuntu Make zaten resmi havuzlarında, koş:

sudo apt install ubuntu-make

Not o umake sürümünü olmalıdır 16.05 çalıştırarak kontrol android stüdyo indirmek mümkün

umake --version

Değilse, yüklemek için Ubuntu 14.04 yöntemini kullanın.


Android Studio'yu Kurmak:

umake android

Ek bir parametre kullanılarak düzeltilebilecek lisansla ilgili bir hata mesajı olabilir:

umake android --accept-license

Android Studio'yu kaldırın:

umake android --remove

1
Hey hg8. Bu android stüdyosunun tam bir kurulum mu? Gerekli olan tüm bileşenler de Java gibi geliyor mu?
Elysium,

1
@Elysium Merhaba. Yeni bir Ubuntu 15.10 kurulumunda denedim. Ubuntu makegerekli her şeyi otomatik olarak kurar. Daha fazlası gerekmiyor;) (bilgi için şu anda OpenJDK 1.7'yi yüklüyor).
hg8

Bu benim için Ubuntu 15.10'da çalışmıyor; Devam ediyorum "HATA: İndirme sayfasında bir lisans bulmayı bekliyorduk, yapmadık."
APerson

@ APerson umake android --accept-license farklı bir soruda önerildiği şekilde deneyin .
Alexandre,

6
16.04ERROR: A default framework for category Android was requested where there is none usage: umake android [-h] {android-ndk} ...
Michael Durrant,

37

Ubuntu'da Android Studio'yu (veya başka bir geliştirici aracını) kurmanın en kolay yöntemi , ek paketi Ubuntu Yazılım mağazasından kullanmaktır. Android Studio'yu zip olarak indirmenize, manuel olarak kurmaya çalışmanıza, PPA eklemenize veya Java kurulumuyla çalışmanıza gerek yok. Ek paket, en son Android Studio'yu OpenJDK ve gerekli tüm bağımlılıklar ile birlikte paketler.

Adım 1: Android Studio'yu Kur

Ubuntu Yazılımında "android stüdyosunda" arama yapın , açılan ilk girişi seçin ve yükleyin:

Ubuntu Yazılımında Android Stüdyosu arayın Ubuntu Yazılımında Android Studio

Veya komut satırı yolunu tercih ederseniz, bunu Terminal'de çalıştırın :

sudo snap install --classic android-studio

Adım 2: Android SDK'yi yükleyin

Yeni kurulan Android Studio'yu kontrol panelinden açın:

Dash Android Studio uygulaması

Bir şeyi ilk kez kurarsanız, bir şey almanıza gerek yoktur:

İletişim Kutusunu İçe Aktar

Kurulum Sihirbazı kurulum sırasında size rehberlik eder:

Android Studio Kurulum Sihirbazı

SDK sürümünü veya kurulum konumunu değiştirmek istemeniz durumunda en son SDK'yı ve Özel'i almak için Standart yükleme'yi seçin . Şu andan itibaren oldukça basit, sadece bir sonrakine tıkladığınızda SDK'yı indirmiş ve kurmuş olacaksınız.

Standart veya Özel yükleme'yi seçin.

Adım 3: PATH'leri (İsteğe Bağlı) Ayarlama

Android SDK'nın geliştirici aracı gibi komutları istiyorsanız bu adım yararlı olabilir adb , fastboot , aapt mevcut vb Terminal . React Native, Ionic, Cordova, vb. Gibi üçüncü taraf dev platformlarda da gerekli olabilir. PATH'leri ayarlamak için ~/.profiledosyanızı düzenleyin :

gedit ~/.profile

ve sonra aşağıdaki satırları buna ekleyin:

# Android SDK Tools PATH
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH="${ANDROID_HOME}/tools:${PATH}"
export PATH="${ANDROID_HOME}/emulator:${PATH}"
export PATH="${ANDROID_HOME}/platform-tools:${PATH}"

Adım 2'nin sonunda SDK konumunu değiştirdiyseniz, çizgiyi export ANDROID_HOME=${HOME}/Android/Sdkuygun şekilde değiştirmeyi unutmayın . Bir Do yeniden başlatma (veya yalnızca geri çıkış yapıp log) etkili olması yolları için.


Ubuntu 18.04 LTS ve 16.04 LTS üzerinde test edilmiştir. Teknik olarak herhangi bir Ubuntu sürümü üzerinde snap desteği ile çalışmalı (16.04 LTS ve daha yenisi). İlk önce ek paketler için destek yüklerseniz , 14.04 LTS'de de çalışır .


Bu cevapta yanlış olan bir şey yok, ama ne yazık ki Ubuntu 17.04'te şu anda bir hata var gibi görünüyor: ubuntu-bugs.narkive.com/76PQCtx9/… En azından unmake benim için başarısız oluyor. Düzeltilinceye kadar, tek geçici çözümün zip dosyasını indirmek ve el ile yüklemek olduğunu farz ediyorum.
Philipp Claßen

çalışırken ubuntu-make.umake androidbir hata var 'Segmentasyon hatası'
TheOneAboveAll

20

2018 arifesinde, en çok oylanan cevap hala harika, ancak biraz modası geçmiş görünüyor ve son zamanlarda bu konuya girdiğimde, taze deneyimimi burada paylaşmaya karar verdim.

1. Java'yı yükleme

Android Studio 2.2'nin piyasaya sürülmesinden bu yana, çoğu durumda IDE ile birlikte verildiğinden çoğu JDK'yi yüklemeniz gerekmez.

Daha fazla ayrıntı için referans

2. Önkoşul yazılımı yükleme

İlk önce aşağıdaki komut çalıştırılmalıdır, bu nedenle gelecekte AVD aracıyla ilgili bazı sorunlardan kaçınabilmekteyiz :

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Daha fazla ayrıntı için referans

3. Android Studio'yu İndirme ve Paketini Açma

Buradan Android Studio arşivini alabilirsiniz . Özel bir şey yok, yükleme bitene kadar bekleyin :)

Google tescilli bir LANANA sağlayıcısıdır , bu yüzden Linux FSH sözleşmesini yerine getirmek için (bölüm 3.13 / opt) Arşivi google/android-studioklasöre açmayı öneririm :

sudo unzip ~/Downloads/android-studio-ide-171.4443003-linux.zip -d /opt/google/

3.1 [İsteğe bağlı] Android Studio klasörü için yazma iznini değiştirin

Tüm kullanıcılar için ayar yazma izinlerini Android Studio'nun güncellenmesi söz konusu olduğunda uygun bulabilirsiniz. Ancak, yaygın olarak kullanılmıyor ve en az ayrıcalık ilkesini ihlal ediyor gibi görünüyor . Ancak, sadece durumda, bu şekilde daha iyi istersen sadece terminalde yürütün:

sudo chmod o+w /opt/google/android-studio/

Alternatif olarak, Android-Studio uygulamasını her zaman root adına çalıştırabilir ve ihtiyacınız olan tüm güncellemeleri bu adım dahil olmadan gerçekleştirebilirsiniz .

4. Android SDK dizini oluşturma

Her kullanıcının kendi Android SDK araçları kopyasına sahip olması gerektiği fikrini benimsemem (yapım araçları, kaynak kodları, sistem görüntüleri vb.) Ancak Android Studio tam olarak bu şekilde çalışır (bu muhtemelen izinler nedeniyle). Sistemdeki tüm kullanıcılar arasında paylaşılan başka bir klasörü kullanalım.

4.1 Dizin oluştur

Gelecekte kullanmak için android-sdk klasörünü hazırlayın:

sudo mkdir /opt/google/android-sdk
sudo chmod o+w /opt/google/android-sdk

Son komut izinleri değiştirir, böylece sistemdeki her kullanıcı bu android-sdk klasörünü düzenleyebilir (paketleri kurar ve kaldırır).

4.2 Ortam Değişkenlerini Ayarlama

Android Studio şu anda hala kendi yolunu işaret ediyor. Android Studio'nun paylaşılan klasöre SDK'ları yüklemesini sağlamak için ortam değişkenlerini belirtmemiz gerekiyor. Şu anda SDK klasörüne işaret eden iki değişken var: ANDROID_HOME ve ANDROID_SDK_ROOT . Birincisi onaylanmadı, ancak Android Studio ilk defa başlatılsa bile ANDROID_SDK_ROOT kullanmayacak, bu yüzden her iki değişkeni de belirtmenizi tavsiye ederim. İşleri tutarlı ve açık tutmak için, onları profile.d klasöründeki android-studio için ayrı bir kabuk olarak belirleyelim (böylece Android Studio'yu kaldırma durumunda bunları kaldırabilirsiniz):

sudo -i
cd /etc/profile.d/
echo export ANDROID_SDK_ROOT=/opt/google/android-sdk/ > android_studio.sh
echo export ANDROID_HOME=/opt/google/android-sdk/ >> android_studio.sh

4.2.1 JAVA_HOME Değişkenini Ayarlama

Eğer CLI arayüzü üzerinden kademeli komutlar kullanacaksanız, gömülü JRE'ye işaret eden JAVA_HOME işaretini eklemek faydalı olacaktır (aksi halde kepçe bulamaz.)

echo export JAVA_HOME=/opt/google/android-studio/jre >> android_studio.sh

Şimdi bu yeni betiği uygulamak için sistemden çıkmanız ve tekrar giriş yapmanız gerekiyor.

Daha fazla ayrıntı için referans

5. SDK'yı yükleme

SDK klasörü ( /opt/google/android-sdk/) için izinleri değiştirdiğimizden , içine yazmak için herhangi bir özel izne ihtiyacımız yok. Sadece geçerli kullanıcı adına android-studio'yu çalıştır:

/opt/google/android-studio/bin/studio.sh 

Şimdi kurulum sihirbazı talimatlarını takip edin. Sonunda Bileşenleri İndirme penceresini göreceksiniz. Gerekli bileşenler kuruluncaya kadar bir süre alabilir. Gerekli tüm kütüphanelere ve yazılımlara en başından (bölüm 2) baktığımızda, bu işlem hatasız bir şekilde tamamlanmalıdır.

Android SDK'yı indirme

İlk başlatıldığında Android Studio yalnızca en son SDK platformunu yükler (API 27 yazarken). Araç setinizi uygun hale getirmek için, kurulu en az 2-3 daha eski SDK platformuna ihtiyacınız var ( burada farklı API sürümleri için gerçek talebi gösteren gösterge tablosunu bulabilirsiniz). Onları almak için Android Studio'nun karşılama ekranından “Yapılandır” düğmesine tıklayın ve SDK Yöneticisi seçeneğini seçin.

Android SDK seçeneği

Buradan Android uygulamaları geliştirmek için neye ihtiyacınız varsa onu seçebilirsiniz. PS Listedeki her şeyi (eski paketler bile dahil) yükleyebilirsiniz, ancak indirilmesi uzun sürecektir.

6. Masaüstü girişi oluşturma

Şu anda Android Studio, masaüstü girişi oluşturmak için gömülü özellik sunuyor. Studio'yu kök izinleriyle çalıştırmamız gerekiyor, bu nedenle sistemdeki tüm kullanıcılar için bunu yapmak mümkündür:

sudo -E /opt/google/android-studio/bin/studio.sh 

Sudoing sırasında çevre değişkenlerimizi (ANDROID_HOME / ANDROID_SDK_ROOT) mevcut tutmak için PS-E seçeneğine ihtiyaç var.

Aynı Kurulum Sihirbazını tekrar geçmeniz gerekecek (şimdi kök kullanıcı için gerçekleştiriliyor) ve Karşılama ekranına bir kez tıkladığınızda, “Yapılandır” menüsünden Masaüstü Girişi Oluştur seçeneğini bulabilirsiniz:

Masaüstü Girişi öğesi oluştur

Açılan iletişim kutusunda, "Tüm kullanıcılar için girişi oluştur" onay kutusunun işaretli olduğundan emin olun ve Tamam'ı tıklayın.

görüntü tanımını buraya girin

Şimdi Android Studio'yu kapatabilir ve Unity Launcher'dan açabilirsiniz!

Not: Girişin nerede oluşturulduğuyla ve içeride ne bulunduğuyla ilgilenenler için, şunu bulabilirsiniz /usr/share/applications/jetbrains-studio.desktop:

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/opt/google/android-studio/bin/studio.png
Exec="/opt/google/android-studio/bin/studio.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio

A. [Bonus] Kaldırma komut dosyası

Tatlılar için Android Studio'yu SDK klasörü, ayarlar, emülatörler ve tüm kullanıcılardan önbellek klasörleri dahil olmak üzere tamamen kaldırmak için kullanabileceğiniz bir kabuk betiği hazırladım. Yukarıdaki adımlar için uyarlanmıştır, ancak yollar dosyanın üstündedir, böylece kendi yapılandırmanıza göre kolayca uyarlayabilirsiniz. İşte başlıyoruz:

#!/bin/bash
####################################
#
# Android Studio uninstalling script
#
####################################

# Ensure root permissions

if [ $(whoami) != 'root' ]; then
    echo "Must be root to run $0"
        exit 1;
fi

# Variables

studio_folders=(.android .AndroidStudio* .gradle)   # look for these folders
paths=(/home/,2 /root/,1)                   # in these folders 
studio_path="/opt/google/android-studio/"
sdk_path="/opt/google/android-sdk/"
env_variables="/etc/profile.d/android_studio.sh"

# Functions

deletefolders() {
    local name_expression=( \( -name "${studio_folders[0]}" )
    for (( i=1; i<${#studio_folders[*]}; i++ )); do
        name_expression[${#name_expression[*]}]=-o
        name_expression[${#name_expression[*]}]=-name
        name_expression[${#name_expression[*]}]="${studio_folders[$i]}"
    done
    name_expression[${#name_expression[*]}]=\)

    find "$1" -maxdepth "$2" -type d ${name_expression[*]} -exec rm -rf {} \;
}

# Commands

for path in ${paths[*]}; do
    deletefolders ${path%,*} ${path#*,}
done

rm -r $studio_path
rm -r $sdk_path
rm $env_variables

Lütfen farklı android stüdyosu sürümlerinin ayarlarını kaldırmak için komut dosyasında joker .AndroidStudio * 'un kullanıldığını unutmayın. Gizli klasörde '.AndroidStudio' ile başlayan adıyla değerli bir şey saklarsanız, o da kaldırılacak.

Shell scriptleri kavramına aşina olmayanlar için, yardımcı olması gereken basit adımlar şunlardır:

  1. Terminali aç, nano komutunu yaz. Terminal penceresinde bir nano editör açılacaktır.
  2. Yukarıdaki komut dosyasından metni kopyalayın ve nano açıkken (Ctrl + Shift + V) terminal penceresine yapıştırın
  3. Dosyayı kaydetmek için Ctrl + O tuşlarına basın, .sh uzantılı dosyanın yolunu ve adını seçin:

    Komut dosyasını kaldır

  4. Nano'dan çık (ctrl + X)

  5. Terminalde bu komutu çalıştırılabilir hale getirmek için yeni oluşturulmuş bir dosyaya uygulamanız gerekir (betiğinizi ~/Documentsdizinde ve android_uninstall.sh olarak adlandırdığınızı varsayalım ):

    chmod u+x ~/Documents/android_uninstall.sh
    
  6. Artık betiği belirten komut dosyasını terminalde çalıştırabilirsiniz. Kök izniniz olmadan klasörleri dizinden kaldırmayacağını /opt/, bu nedenle komut dosyası bir şey yapmadan önce bu izinleri isteyeceğini unutmayın.

Bu kadar. Aslında Linux tür işletim sistemlerinde oldukça yeniyim, bu yüzden yorumlarda beni gerektiği gibi düzeltmekten çekinmeyin.


Cevabınızla ilgili daha sonra sildiğiniz önceki bir yorumda sizden yorum istediniz, ancak ben yine de bu yorumu yanıtlıyorum. Yanıtınızdaki talimatları izleyerek Android Studio'nun en son sürümünü başarıyla yükledim. Daha sonra Pycharm IDE'nin en son sürümünü de yükledim ve Android Studio'nun yaptığı gibi yeni bir googledizin oluşturduğunu öğrendim /opt. Pycharm bir googledizin oluşturmak için kullanmadı , doğrudan /optdizine yüklendi . Belki de bu, JetBrains yazılımını temel alan tüm IDE'leri etkileyen küresel bir değişimdir.
karel

@karel, hey. Yorumun için teşekkürler, açıkçası ben sordum eğer hatırlayamadım konuşma. Her neyse, açıkladığınız şey garip geliyor - PyCharm kurulum talimatlarını kontrol ettim ve bir kullanıcı doğrudan dahil olmadan bir şey kurmuyor . /googleBu durumda klasöre ne gibi şeyler yükleneceğini açıklayabilir misiniz ? @
Düşler Rüzgarı

Bu /opt/googleklasörün içinde bulunan android-studio ve android-sdk klasörlerinin bulunduğu Android Studio'yu yüklemeye benzer , tabii ki sadece Pycharm için, yani bunun yerine /opt/googleyüklü Pycharm IDE'yi içeren klasörün içinde bir pycharm klasörü var .
karel

@ karel, seni doğru anladığımdan emin değilim - PyCharm kurulumu, dosyaları arşivden çıkarmayı içerir, böylece istediğiniz yolu belirtebilirsiniz, değil mi? Bu komutta hangi yolu belirtiyorsunuz - tar xfz <pycharm-professional or pycharm-community>-*.tar.gz -C <new_archive_folder>?
Düşler Rüzgarı,

tools.jar' seems to be not in Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE.Aşağıdaki hatayı
aldım

9

Android-stüdyo havuzunu ekle:

sudo apt-add-repository ppa:maarten-fonville/android-studio
sudo apt-get update

Sonra yükleyin:

sudo apt-get install android-studio

Daha fazla bilgi https://mfonville.github.io/android-studio/ adresinde bulunabilir.


Bu iyi çalışıyor ve PPA güncel.
Sina

Evet bu PPA güncel, bu daha fazla oy kullanılmalı!
Sapnesh Naik

Benim için başarısız oldu. Sistem hatası oluştu, sonra "İşleme sırasında hatalarla karşılaşıldı: /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb"
triunenature

Sistemimde sudo su -ve torify apt install android-studioaynı hatayı çözmek. çünkü google iran ipini kısıtlıyor google hizmetlerine erişemiyoruz.
EsmaeelE,

Bu çalıştırmadan önce: askubuntu.com/a/772485/678872
EsmaeelE

5

Http://ubuntuhandbook.org/index.php/2014/11/install-android-studio-ubuntu-14-04-ppa/ adresinden alıntılanmıştır.

Android Studio Java'ya bağlıdır ve Oracle Java 7 veya 8 önerilir

sudo add-apt-repository -y ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer oracle-java7-set-default

Android Studio PPA'yı ekle

sudo add-apt-repository ppa:paolorotolo/android-studio

Ardından paket listelerini güncelleyin ve kurun:

sudo apt-get update

sudo apt-get install android-studio

Kurulduktan sonra Unity Dash'den kurulum sihirbazını başlatın ya da sadece run komutunu çalıştırın.

/opt/android-studio/bin/studio.sh

güzel bir, mükemmel çalışıyor
raduken

Paket Xenial'da bozuldu.
Alberto Salvia Novella

1
Bu kaldırılmalı. paolorotolo özellikle itiraz edildiğini söylüyor.
bremen_matt

5

Ubuntu'nun (16.04) 64 bit sürümünü kullanıyorsanız, aşağıdaki komutlarla 32 bit kitaplıklar yüklemeniz gerekir:

sudo apt-get install lib32stdc++6

veya

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

Böylece bu hatayı alamazsınız:

Unable to run mksdcard SDK tool.

Daha fazla bu dokümanı okumak için



2

Ubuntu 16.04 için, sözdizimi aşağıdaki gibidir.

umake android android-ndk [-h] [-r] [--accept-license] [destdir]

2

Android Studio’yu Ubuntu’ya kurmak daha kolay. Bir çırpıda paketlendik, böylece sadece

$ sudo snap install android-studio --classic

Ya da sadece aramak Android Studioiçinde Ubuntu Software.


2

Android Studio, şu anda desteklenen tüm Ubuntu sürümlerinde bir ek paket olarak sunulmaktadır. Android Studio ek paketi 2018'deki en popüler 5. ek paketi idi . Şubat - 2019'daki android-studio ek paketinin şu anki sürümü 3.3.1.0. Takmak için terminali açın ve şunu yazın:

sudo snap install android-studio --classic  

görüntü tanımını buraya girin

Android Studio, her tür Android cihazında uygulamalar oluşturmak için en hızlı araçları sağlar.

Birinci sınıf kod düzenleme, hata ayıklama, performans oluşturma, esnek bir yapı sistemi ve bir anlık yapı / dağıtım sistemi benzersiz ve yüksek kaliteli uygulamalar oluşturmaya odaklanmanıza olanak tanır.

Android Studio için Sistem Gereksinimleri

  • Minimum 3 GB RAM, 8 GB RAM önerilir; Android Emulator için artı 1 GB
  • En az 2 GB kullanılabilir disk alanı, 4 GB önerilir

0

1- Terminal'e (Ctrl + Alt + t) çalıştırın ve JDK'yi kurun:

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Java jdk sürümünü kontrol etmek için,

javac -version

veya

java -version

2- Tam paketlenmiş ADK'yı resmi siteden indirin, açın, açın ve install-Linux-tar.txt içindeki talimatları izleyin.

3- ADK kurulum sihirbazını takip edin.


0

Android Studio'yu ayarlamak sadece birkaç tıklama alır. ( Android Studio'yu önceden indirmeliydin .)

Linux'ta Android Studio'yu kurmak için aşağıdakileri yapın:

  1. Paketinden çıkarın .zipböyle dahilinde olarak size uygulamaları için uygun bir yere indirilen dosyayı /usr/local/kullanıcı profili için, ya da /opt/paylaşılan kullanıcılar için.

  2. Android Studio'yu başlatmak için bir terminal açın, android-studio / bin / dizinine gidin ve studio.sh dosyasını çalıştırın.

  3. Önceki Android Studio ayarlarını içe ya da değil isteyip istemediğinizi seçin, ardından Tamam .

  4. Android Studio Kurulum Sihirbazı, geliştirme için gerekli olan Android SDK bileşenlerinin indirilmesini içeren kurulumun geri kalanında size rehberlik eder.

İpucu: Android Studio'yu uygulamalar listenizde kullanılabilir duruma getirmek için Android Studio menü çubuğundan Araçlar> Masaüstü Girişi Oluştur'u seçin.

64 bit makineler için gerekli kitaplıklar: Ubuntu'nun 64 bit sürümünü kullanıyorsanız, aşağıdaki komutla bazı 32 bit kitaplıklar yüklemeniz gerekir:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

64 bit Fedora kullanıyorsanız, komut şöyledir:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

ve kurun jdk[ şimdi gerekli değil, otomatik olarak yüklenecek ]

sudo apt-get install openjdk-9-jdk

https://developer.android.com/studio/install.html kopyası


0

Bir paket arşivi kullanmanız gerekmez.

Kurulum

Masaüstü girişi oluşturmak için:

Go to Android Studio > Tools > Create desktop Entry

Ön şartlar:

OpenJDK önceden yüklenmiş olarak gelir, bu yüzden bunu kullanın.


IDE için bir güncelleme olduğunda Android Studio sizi küçük bir baloncuk iletişim kutusuyla bilgilendirir, ancak simgesine tıklayarak güncellemeleri manuel olarak kontrol edebilirsiniz. Help > Check for Update

Bilginize

Ayarlarda JDK yolunu değiştirerek JDK'ler arasında geçiş yapabilirsiniz. JDK'ler altında yüklenir/usr/lib/jvm

$ ls /usr/lib/jvm/
default-java  java-1.5.0-gcj-6-amd64  java-1.8.0-openjdk-amd64  java-8-openjdk-amd64

İşte benim durumumda /usr/lib/jvm/default-javabir link/usr/lib/jvm/java-8-openjdk-amd64

Yani bunu ayarlarında JDK yolu olarak kullanırdım.


Gönderdiğiniz için teşekkür ederiz. 2 sorum var: 1. Hangi OpenJDK sürümü önceden yüklenmiş olarak geliyor, 8 veya 9? 2. Zaten OpenJDK 8 ve 9'un her iki sürümüne de sahipsem, Android Studio ayarlarında 8 ve 9 arasında ileri ve geri geçiş yapabilir miyim , son zamanlarda openjdk-8-jdk ve openjdk-9-jdk ile mümkün. Eclipse IDE sürümleri ?
karel

1
@Eclipse IDE Yapın a $ dpkg -l | grep jdk. Evet, kullanılan SDK, JDK'yı ayarlardan değiştirebilirsiniz.
Gayan Weerakutti
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.