Android için Geliştirme: SDK'yı yükleyin. Sürümler android. Android SDK indir

Bu makale, tüm yeni katılanların, Android cihaz sahiplerinin tanışmasına yardımcı olacak SDK. Öğreneceksiniz android sdk nasıl yüklenir. Ne için: birincisi hacklemek için, ikincisi firmware'in sistem kısmına erişmek ve daha sonra değişiklik yapmak, üçüncü olarak da kök haklarını kazanmak için.
SDK'nın bir aracı var ADB (Android Hata Ayıklama Köprüsü)  Android için hata ayıklama Köprüsü veya Android'in hata ayıklaması için başka bir arayüz, bunun yardımıyla:

  • Android sisteminin günlüğünü görüntüleyin.
  • Hangi Android cihazların bağlı olduğunu ve ADB ile çalışabileceğini görün.
  • Android cihazlara program yükleyin.
  • Android cihazlarda programları kaldırın.
  • Android cihazdan dosya kopyalayın.
  • Dosyaları Android cihazınıza kopyalayın.
  • Android cihazınızdaki veri bölümünü silin.
  • Android cihazınızdaki veri bölümünü temizleyin.
  • Android cihazınızda veri bölümünü yanıp söner.
  • Android cihazınızdaki veri bölümünün üzerine yazın.
  • Android cihazınızı kontrol etmek için farklı komut dosyaları uygulayın.
  • Android cihazının bazı ağ parametrelerini yönetin.
  • Ve çok daha fazlası.

SDK (yazılım geliştirme seti)  - Yazılım uzmanlarının belirli bir yazılım paketi, temel yazılım geliştirme araçları, bilgisayar sistemi, oyun konsolları, donanım platformu, işletim sistemleri ve diğer platformlar için uygulamalar oluşturmalarına olanak sağlayan bir dizi geliştirme aracı.

Software Development kit'i (SDK) yükleme

Klasöre git adt demet pencerelersonra klasöre sdk  ve koş Sdk manager.exe. Görünen pencerede, İnternet üzerinden indirmek için bileşenleri seçmeniz istenir. Her bir bileşen için sağ taraf zaten kurulu olup olmadığını gösterir. İş için gerekli paketleri seçiyoruz. Resimdeki gibi arzu edilir. Diğer Android sürümleri varsa, o zaman doğru olanları seçin. Gerekli tüm paketler seçildiğinde - butonuna tıklayın. X paketlerini kurun  sağ alt Yeni pencerede, tüm bunların indirilmesinin kabul edildiğini onaylıyoruz - Tümünü Kabul Et. Burada paketin boyutunu görebilir ve bir şeyleri bırakabilirsiniz. sıkar kurmak  - gösterge koştu ve kütük açıldı - indirme işlemi başladı. Bir süre sonra (seçilen paketlerin sayısına bağlı olarak): belirir. Kurulum tamamlandı. Günlüğü ve SDK Yöneticisini kapatın.

Sonra bu adresin kopyalanması gereken klasöre gidelim (bu klasörde dosyalar olmalı.) adb.exe  ve diğerleri)

Programın bulunduğu klasör



Windows XP için: kontrol paneline, sistem özelliklerine, ayrıca ortam değişkenlerine gitme
Windows Vista / 7 için: kontrol paneline, sisteme, gelişmiş sistem parametrelerine gidin

Öğe değişken ortamlarını bulun ve öğeyi bulun yol, değiştirmek için tıklayın ve noktalı virgül ile herhangi bir şeyi silmeden yolumuzu ekleyin. C: \\ adt-bundle-windows \\ platform araçları  (resme bakınız). Tamam'ı tıklayın.

Şimdi her şeyin işe yarayıp yaramadığını kontrol ediyoruz: başa gidin, komut satırını çalıştırın (tercihen Windows Vista / 7 için yönetici olarak) ve adb komutunu girin ve aşağıdakileri alın.

Sonuç



Alınırsa, o zaman her şey iyi çalışıyor.

ADB komutları

İşte yararlı komutların bir listesi:
adb devices - Bilgisayara zaten bağlı olan cihazların listesini görüntüleyin.
adb cihazı bekle - Cihaz bağlantılarını bekle
adb get-serialno - Cihazın seri numarasını görüntüleyin.
adb logcat - Cihazın içinde neler olup bittiğini görün
adb logcat\u003e c: \\ logcat.txt - Komut tüm değişiklikleri bir dosyaya kaydeder.
logcat için filtreler
V - Ayrıntılı (ayrıntılı) (en düşük öncelik, varsayılan mod)
D - Hata ayıklama (hata ayıklama)
I - Bilgi (bilgi)
W - Uyarı
E - Hata (hata)
F - Ölümcül (kritik hata)
S - Sessiz (sessiz) (en yüksek öncelik, sessiz mod, hiçbir şey görüntülenmez)
Örnek adb logcat *: W - Yalnızca sistem hata mesajları görüntülenir.
adb logcat [-b] - Sistem arabelleği bilgilerini görüntüler
radyo - Mesajları içeren radyo / telefon modülünün arabelleğini görüntüleyin.
events - Olaylarla ilgili mesajları içeren tamponu görüntüleyin.
main - Ana günlük arabelleğini görüntüle (varsayılan)
Adb logcat örneği -b radyo
adb reboot - Cihazı yeniden başlat.
adb reboot recovery - Cihazı kurtarma moduna yeniden başlatın.
adb reboot bootloader - bootloader moduna yeniden başlat.
adb shell cat / proc / mtd - Cihaz hafızasının "bölümleri" hakkındaki bilgileri görüntüleyin.
adb shell df - Bölümler ve ücretsiz kaynaklar hakkındaki bilgileri görüntüleyin.
adb push - Cihaza dosyayı kopyala.
adb pull - Dosyayı bilgisayara kopyala.
adb install [-l] [-r] [-s] - uygulamayı yükle
Örnek adb install: /adb/app/autostarts.apk Diskteki / adb / app / klasöründe bulunan autostarts.apk dosyasını aşağıdakilerle yükleyin:
filtreler
-l kilit uygulaması.
-r Verileri kaydederek uygulamayı yeniden yükleyin.
-s Uygulamayı hafıza kartına yükleyin.
adb kaldırma - Uygulamayı kaldırın.
Adb kaldırma örneği autostarts.apk



Android SDK sayesinde, bilgisayarınızdaki herhangi bir Android uygulamasını açabilirsiniz. Örneğin, iş sisteminizde Froot Ninja veya “konuşan kedi” de (Konuşan Tom) oynayabilirsiniz. Bu program, bu popüler platformun mobil cihazlarının sahipleri, yazılım geliştiriciler veya Android işletim sistemi üzerinden bir akıllı telefon satın almak isteyenler için geçerli olacaktır. Bu yardımcı program telefonunuzdaki gerekli uygulamaları seçmek için kullanılabilir, ancak bunları bir bilgisayara yükleme işlemi oldukça karmaşıktır. Ücretsiz KFD Android'i indirmeye ve yeni sürümünü bilgisayara kurmaya çalışalım.

Özellikler:

  • mobil uygulamaların emülasyonu;
  • uygulamaları görüntülemek için istenen Android cihaz seçimi;
  • "android" işletim sisteminin farklı sürümlerinin yüklenmesi;
  • arayüz tasarımı seçimi.

Çalışma prensibi:

program arayüzü bir mobil cihaz biçimine sahiptir. Android SDK'nın ana işlevi, Android platformuna sahip telefonlara yönelik uygulamaların emülasyonudur. Programı kullanırken, birçok kullanıcı uygulamaların yüklenmesi sırasında sorun yaşayabilir. Bu yardımcı program, akıllı telefonlardaki yazılım geliştiriciler için faydalı olacak, çalışmalarının sonuçlarını görme fırsatı veriyor. Programı yükleme aşamasında, Android işletim sisteminin kurulum sürümü için gerekli olanı seçmeniz gerekir. Bundan sonra gerekli uygulamaları test ve görüntüleme için programa ekleyebilirsiniz.

Android SDK, Windows XP, Vista, 7 ve 8 ile çalışır.

Artıları:

  • tüm Android uygulamalarını test etmek;
  • çeşitli Android cihazlar için destek;
  • bir bilgisayara ücretsiz Android SDK indirme yeteneği;
  • basit arayüz.

eksileri:

  • İngilizce arayüz;
  • yeni başlayanlar için çalışmalarında zorluklar olabilir.

Android SDK, Android geliştiricileri için çok faydalıdır. Herhangi bir mobil programı doğrudan PC'nizde test edebilirsiniz.

Bununla birlikte, yardımcı programın kullanımı özel bilgi gerektirir ve acemi kullanıcılar için sorunlu olabilir.

Android SDK  - Bu, Google’a geliştiricilere Android’de uygulama oluşturma konusunda eksiksiz bir araç seti sağlamak için oluşturulan güvenilir bir yazılım geliştirme paketidir.

Android SDK özellikleri

Android SDK, programcıların uygulamaları oluşturmalarına ve test etmelerine yardımcı olacak iyi bir kitaplık ve geliştirme araçlarına sahiptir. Yeni veya deneyimsiz Android geliştiricileri için çözüm ADT Paketidir. Dahil olmak üzere çok sayıda yardımcı program vardır.

  • Eclipse;
  • Android Platform Araçları;
  • en son Android sistem görüntüsü.

Android SDK, geliştiricilerin halihazırda Eclipse (resmi olarak IDE tarafından desteklenen), JDK (Java Geliştirme Kiti) ve Android Geliştirme Araçları eklentisi (isteğe bağlı ancak önerilir) yüklü olduğunu varsayar. Başka bir deyişle, SDK, Android uygulamalarıyla çalışmak için yalnızca temel yardımcı programları içerir.

Android SDK Özellikleri

Başlangıçta, SDK Android platformunu ve herhangi bir üçüncü taraf bileşenini içermiyor. Onları almak için, SDK yöneticisini çalıştırmanız ve uygun araçlarla birlikte en az bir platform kurmanız gerekir. Bunun nedeni çok basittir - platformlar, yeni işlevleri desteklemek ve bunları SDK içinde paketlemek için sürekli olarak güncellenir, son paketin boyutundan bahsetmek yerine, oldukça pahalı olacaktır. Bu yüzden Google daha basit bir karar verdi. Tabii ki, ağa bağlanmanız gerekir, fakat zamanımızda kimler yok? Bu sayede platformun en yeni fonksiyonlarından haberdar olabilirsiniz.

Buna ek olarak, SDK, Android 1.1'den en son sürüme kadar platformun eski sürümlerini desteklemektedir. Bu sayede, geliştiriciler eski cihazlar için uygulamalar oluşturabilir ve en son platformlarla uyumluluğunu kontrol edebilir.

Genel olarak, SDK Android geliştiricileri için harika bir yardımcıdır, ancak deneyimli geliştiricileri hedeflemektedir.

indir Android SDK  Şu anda bu sayfadaki ilgili linkte yapabilirsiniz.

Android gibi popüler bir işletim sistemi güçlü ve basit geliştirme araçları olmadan yapamaz. Ve işte Android SDK'nın (Yazılım Geliştirme Kiti veya Yazılım Geliştirme Kiti) kendisini en iyi yönden gösterdiği. Bugün SDK'yı kuracağız ve ne yapabileceğini göreceğiz. Bu, Android için uygulamaların ve oyunların geliştirilmesine ilişkin bir dizi makale olacak.

Yüklemeye hazırlanıyor

  Android SDK, Windows, Linux ve Mac OS X dağıtımları da dahil olmak üzere çoğu modern x86 ve x86_64 işletim sistemlerini desteklemektedir. Java Geliştirme Kiti (Java 7 veya Java 8)Android Java ile ayrılmaz bir şekilde bağlantılı olduğundan, SDK'nın birçok özelliği için gerekli olan

Yerleşik Android öykünücüsünün, diğer modern geliştirme araçları için, ilke olarak, PC'de iyi bir donanım gerektirdiğini belirtmekte fayda var.

Android Studio ile yükleme

Uzun süredir Android Studio var - Android için resmi IDE (Integrated Development Enviroment). İhtiyacınız olan her şey zaten var ve tek bir tıklamayla yüklenir. Sadece bir IDE yükleyin ve geliştirme ortamına entegre edilmiş tüm SDK özelliklerini de kullanabilirsiniz.

Android sitesinden resmi siteden indirin. Orada Android SDK ile çalışmak için birçok faydalı rehber bulabilirsiniz, ancak ne yazık ki, bunlar sadece İngilizce dilinde bulunmaktadır.

Ayrı bir paket kurmak

  Android Studio gibi güçlü bir araç kullanmayı düşünmüyorsanız ya da zaten bu geliştirme ortamının çalıştığı temelinde Intellij IDEA kurduysanız, Android SDK'yı ayrı olarak yükleyebilirsiniz. Bununla birlikte, bu kurulum metodu başka hiçbir avantaj sağlamayacaktır ve önceki metodun kullanılması tavsiye edilir.


IDE'siz ayrı bir geliştirme araçları paketi indirmek için kullanmanız gerekir. android Geliştirici sitesi. Tüm olası Android Studio referanslarını görmezden gelindiğinde, sayfanın en altına iner ve “Sadece komut satırı araçlarını al” bölümünü buluruz - bu aramayı sayfada da kullanabilirsiniz. İşletim sisteminize uygun paketi indirdikten sonra, yalnızca sizin için uygun olan herhangi bir depolama alanında paketini açın - IntelliK IDEA (Proje Yapısı\u003e SDK) içinde SDK'nın konumunu da belirtmeniz önerilir.

Başlat ve özellikler

Android SDK'nın tüm işlevlerine erişmek için, Windows altında veya terminalde çalışıyorsanız android toplu iş dosyasını çalıştırın; Linux ve MacOS X'te çalıştırmak için SDK'nızın araç / klasöründeki “android” komutunu çalıştırın. Araçları kurmanız istenecektir. Farklı API sürümleri için ne kadar çok araç yüklü olursa o kadar iyidir. Paketleri indirmek sisteminize ve İnternet bağlantı hızınıza bağlı olarak uzun zaman alabilir.


Ana araçların açıklamasına bakalım:

  • Platform araçları, ADB, fastboot ve systrace gibi temel Android etkileşim araçlarını içerir. Android Hata Ayıklama Köprüsü, akıllı telefonunuzdaki uygulamadaki hataları izlemenize ve APK ile çalışmak için bazı eylemler gerçekleştirmenize yardımcı olur; Android cihaz donanım yazılımının tüm hayranlarına tanıdık olan fastboot, ADB ile uyumlu çalışıyor ve işletim sistemi yüklenmeden önce cihazın kurulmasına yardımcı oluyor ve systrace işletim sistemindeki işlemlerin hızını analiz edebiliyor;
  • Yapı araçları, Platform araçlarıyla birlikte çalışır, ancak ayrı olarak güncellenebilir. Bu, APK dosyalarınızı korumak için ProGuard, * .obb biçimindeki uzantılarla çalışmak için JOBB ve hazır uygulamalarınızı optimize etmek için gerekli olan Zipalign gibi yardımcı programları içerir;
  • Ayrıca, SDK herhangi bir uygulamayı test edip Android'in yeni sürümlerinin özelliklerini deneyebileceğiniz gelişmiş bir Android OS emülatörü sağlar. Ancak, yüksek kaliteli öykünme için PC'de iyi bir donanım gerekir, ayrıca x86 öykünmesinin kullanılması da önerilir.

Android SDK'ya neden ihtiyacım var?

  Android SDK, Android işletim sistemini çalıştıran bir akıllı telefonun veya tabletin her kullanıcısı için kullanışlı olan evrensel bir araçtır. Normal bir kullanıcı gerekli kayıtlara erişebilir, cihazı çalışma durumundan geri yükleyebilir ve tam teşekküllü bir emülatöre erişebilir, geliştirici için ise Android için oyunlar ve programlar oluşturmaya başlamak için gerekli minimumdur.
Tema devam ediyor:
android

Sonunda android akıllı telefonumu flaş etmek için boş zamanım oldu. Üretici, Lenovo A328'im için maksimum Android 4.4.2 sürümünü piyasaya sürdü, ben değilim ...