Android Programlamaya Giriş Ders 2: AVD Kurulumu ve ilk Projenin Çalıştırılması
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net

Anasayfa - Haber - Android Programlamaya Giriş Ders 2: AVD Kurulumu ve ilk Projenin Çalıştırılması

Android Programlamaya Giriş Ders 2: AVD Kurulumu ve ilk Projenin Çalıştırılması

11 Şubat 2013 - 19:30
- Haber, Mobil

Bu derste Eclipse programlama ortamında AVD’yi (Android Virtual Device) kuracağız ve sonra ilk projemizi (Hello World) yapacağız.

1.AVD (Android Virtual Device)

Projelerimiz test (simülasyon) etmek için AVD (Android Virtual Device) kullanacağız. Onu kuralım:

Eclipse’i açalım

Menü Windows > Android Virtual Device Manager

AVD 1

Veya daha hızlı ulaşabiliriz:

AVD

Seçtikten sonra karşımıza böyle bir pencere gelecek:

Virtual Device Manager

Burada New butonuna basacağız.

AVD Window

Burada  AVD ismini gireceğiz (AVD name).

Aygıtı seçeriz (Device). Aygıtı seçtikten sonra Eclipse boş olan pencereleri kendi dolduruyor.

Sadece SD kart 1000 MiB gireceğiz ve Snapshot’u işaretleyeceğiz  Snapshot bizim AVD’i tekrar açtığımızda  hız kazandıracak. Yani tekrar açıldığında AVD’yi daha hızlı açacak.

AVD devam

Ok bastıktan sonra biraz beklememiz gerekecek.

Sonra sağ alt kısmında bulunan Start düğmesine basacağız.

virtual device manager2

Karşımıza Lunch Options penceresi gelecek. Bu pencerede bizim AVD için görüntü ayarlarını yapabiliriz.

Mesela Scale display in real size için ben burada Screen Size 7 seçtim. Böylece AVD ekranda daha az yer kaplıyor. Siz büyüklüğü kendi monitörünüzün göre ayarlayabilirsiniz.

Lunch Options

Launch bastıktan sonra emülatörün penceresi gelecek.

AVD device

2.Proje( Hellow World)

Şimdi ilk projemizi yapıp nasıl çalıştığını inceleyebiliriz.

Eclipse’te menü seçelim File > New > Project

project

Buradan projenin tipini seçeceğiz – Android > Android Application Project, ve Next’e basacağız

New Android App

Boş olan alanları dolduralım.

Application Name – programın ismi. Bu ismi kullanıcılar programda görecekler.

Project Name – projenin ismi. Bu ismi kullanıcılar görmeyecekler. Projenin ismi Eclipse’te sol tarafta gözükecek.

Package Name – Java’dan gelen isimdir. Java’da class’ların prefix isimler için kullanılıyor. Biz tr.android.develop.<programın ismi>  gibi bir isim kullanacağız.

Minimum Required SDK – Android’in  minimum kullanabileceğimiz platformu belirliyor.

Target SDK – Android’in maksimum kullanabileceğimiz platformu belirliyor.

Compile With – Programımız hangi Android platformunun özelliklerini kullanacağımızı gösteriyor.

Theme – Bu özelliği kullanmadığımız için None seçeceğiz.

android App

Next basacağız.

Configure Project

Create custom luncher icon – Projemiz için Android’in ikonunu otomatik olarak yaratacak.

Create Activity – Proje yaratıktan sonra otomatik olarak Activity yaratılacak.

Create Project in Workspace – Projemizi varsayılan yere kaydedecek.

Next basıyoruz.

Icon luncher

Burada ikonları seçebiliriz. Ben varsayılan ikonu bırakıyorum ve Next butonuna basıyoruz.

Blank Activity

BlankActivity’yi seçiyoruz ve Next butona basıyoruz.

new blank activity

Burada Layout Name olarak Main girelim.

Finish butona bastıktan sonra ilk projemiz hazırdır.

project explorer

Sol tarafta projemizi görebiliriz. Şimdi en sık kullanılan klasörleri, dosyaları ve özellikleri inceleyelim.

src – tüm yazacağımız kodlar bu klasörde bulunacak
gen – bu klasörde programımız için gereken olan ve  Eclipse tarafından yaratılan dosyaları kaydediyor.
Android 4.2 –  programımız için gereken olan kütüphaneler ve uygulamaları içeriyor.
assets & res – farklı kaynaklar (resource)ve tipler (type) için klasörler ve dosyalar
AndroidManifest.xml – manifest veya konfig-uygulama dosyası

İlerde Eclipse programlama ortamı  kullandığı zaman bu klasörleri ve dosyaları daha detaylı inceleyeceğiz.

Şimdi soldan projelerimizin ismini seçelim. Ve Ctrl + F11 basalım. Sonra Android Application’ı seçelim.

FirstApp

 

Run as

Ok butonuna basıyoruz. Bastıktan sonra emülatör açılacak. Emülatör açıldığı zaman bilgisayarda bir şey  yapmayalım, çünkü AVD duyarlıdır.

emulator

Karşımıza böyle bir pencere gelecektir. Demek ki programımız emulatöre kaydedildi ve düzgün çalışıyor. Eğer bir sıkıntı varsa emülatörü kapatabilir ve yeniden açabilirsiniz. Aynı problem varsa Eclipse’i  yeniden çalıştırabilirsiniz. En kötü durumda bilgisayarı yeniden başlatmak zorunda kalabilirsiniz. En önemlisi Ctrl + F11 bastıktan sonra ve emülatör açıldığında bilgisayarda bir şey yapmamak. Türkçe harfleri kullanmasak daha iyi olur çünkü Eclipse programlama ortamı en düzgün İngilizce alfabesiyle çalışıyor.

Gelecek derste bizim projeye farklı yeni  objektleri  yükleyeceğiz ve bu objektlerin özelliklerini  değiştirmeye çalışacağız. Size başarılar dilerim.

Android Programlamaya Giriş Ders 1: SDK Kurulumu ve Ayarları

Android Programlamaya Giriş Ders 2: AVD Kurulumu ve ilk Projenin Çalıştırılması

Android Programlamaya Giriş Ders 3: Ekranın Nesneleri ve Nesnelerin Özellikleri

Android Programlama Ders 4: Layout-dosya, XML Kodlama ve Ekranın Pozisyonu

Android Programlama Ders 5: Layout Çeşitleri

Android Programlama Ders 6: Kod İçerisinden View Nesneleriyle Çalışma

Etiketler: AndroidAVDdersdeviceEclipsekılavuzörnekprogramlaprojeProjectrehberScreenSnapshotteknolojiyeni
PaylaşPaylaşTweetYollaPaylaş
Victor Cuiumju

Victor Cuiumju

Yorumlar 24

  1. Ahmet Karaca says:
    13 yıl önce

    Meraklıyım. Takip ediyorum. Teşekkürler.

    Yanıtla
  2. Raşit Arslan says:
    13 yıl önce

    Takipteyim

    Yanıtla
  3. hasan hüseyin güvenç says:
    12 yıl önce

    kurulumdan sonra avd o menüde gözükmüyor neden acaba

    Yanıtla
    • Abdurrahim Akpınar says:
      12 yıl önce

      Window > Customize Perspective… aç

      Command Groups Availability > Android and AVD Manager > işaretle

      Tool Bar da gözükücek

      Yanıtla
  4. esma says:
    12 yıl önce

    An internal error occurred during: “Launching New_configuration”.

    Path for project must have only one segment. hatası veriyor nasıl düzeltebilirim

    Yanıtla
    • Vitiok Cuiumjik says:
      12 yıl önce

      http://stackoverflow.com/questions/9357111/whats-the-meaning-of-this-in-eclipse-path-for-project-must-have-only-one-segm

      http://androblip.huiges.nl/2011/02/20/eclipseavd-path-for-project-must-have-only-one-segment/

      Bu iki link yardimci olabilir.

      Yanıtla
  5. halil gökhan says:
    12 yıl önce

    Merhaba ben yanlışlıkla projemi kapattım fakat geri açamıyorum acaba uygulamamı nasıl açabilirim acaba ?

    Yanıtla
    • Victor Cuiumju says:
      12 yıl önce

      Projeleri acmak icin Package Explorer kullanacaksin. Package Explorer’i gormek icin Window -> Show View -> Package Explorer sececeksin

      Yanıtla
  6. halil gökhan says:
    12 yıl önce

    Bir sorum daha benim eclipsem böyle görünmüyor neden acaba ?

    Yanıtla
    • Victor Cuiumju says:
      12 yıl önce

      Eclipse’nin gorunumu ayarlamak icin Window -> Show View kullanabilirsin

      Yanıtla
    • Vitiok Cuiumjik says:
      12 yıl önce

      Gorunumu degistirmek icin Window -> Show View -> kullanabilirsiniz.

      Yanıtla
  7. Neslihan Göküş says:
    11 yıl önce

    android virtual device kısmında cihaz gozukmuyor bunun nedenı nedır acaba

    Yanıtla
  8. Ali says:
    11 yıl önce

    AVD kurarken tüm boşlukları doldurdum ama ok tuşuna basamıyorum bu arada eclipse 4.4 kullanıyorum birde sdk dosyaları ile ilgisi varmı ?

    Yanıtla
  9. eray says:
    11 yıl önce

    iyi geceler bende kucuk bir sorun oluştu eclipseden android virtual deviceyi seçiyorum NO AVD AVAİLABLE yazıyor ne yapmam gerek şimdi?

    Yanıtla
  10. Enes says:
    11 yıl önce

    İşe yaramıyor.

    Yanıtla
    • Enes says:
      11 yıl önce

      herşeyi harfiharfine yaptım ama olmadı.Hata veriyor

      Yanıtla
  11. Murat says:
    11 yıl önce

    AVD kurarken tüm boşlukları doldurdum ama ok tuşuna basamıyorum bu arada eclipse 4.4 kullanıyorum birde sdk dosyaları ile ilgisi var mı ???

    Yanıtla
    • Süleyman Üner says:
      9 yıl önce

      Aynı sorun bendede var AVD’de aynı resimdeki gibi seçtiği kutucukları ve sekmeleri seçtim ama bende Ok çıkmıyor basamıyorum.

      Yanıtla
  12. Kerem says:
    11 yıl önce

    Merhaba.

    Bende Android’te gelişmek istedim, sizin dediğiniz gösterdiğiniz her şeyi yaptım ama bende bir sorun var. Resim ile göstermek istedim.

    Yeni bir proje oluşturduğumda resimde de gördüğünüz gibi onlarca satır kırmızı renkte hata mesajı veriyor. Sağdaki sayfada yukarı aşağı çıkmak için kullandığımız çubuğunda ne kadar kısa olduğunu fark etmişsinizdir. Bir sürü farklı values dosyasında hata oluyor. Neden böyle bir şey oluyor?

    İyi günler.

    Yanıtla
  13. emirhan says:
    11 yıl önce

    ben create activity kısmında blankactivity seçiyorum ama next menüsü gelmiyor

    Yanıtla
  14. alierqul says:
    10 yıl önce

    Tüm Herşeyi harfi harfine yapıyorum program koduna hiç karışmadan çalıştır dediğimde code hatası veriyor :D

    Yanıtla
  15. ismail hakkı says:
    10 yıl önce

    Hocam merhaba. şöyle bir hata alıyorum ilk uygulamadan..

    NOTE: This project contains Java compilation errors, which can cause rendering failures for custom views. Fix compilation problems first.

    Failed to load AppCompat ActionBar with unknown error.

    The following classes could not be instantiated:

    – android.support.v7.app.WindowDecorActionBar (Open Class, Show Error Log)

    – android.support.v7.widget.ActionBarContainer (Open Class, Show Error Log)

    – android.support.v7.widget.ActionBarContextView (Open Class, Show Error Log)

    – android.support.v7.widget.ActionBarOverlayLayout (Open Class, Show Error Log)

    – android.support.v7.widget.Toolbar (Open Class, Show Error Log)

    See the Error Log (Window > Show View) for more details.

    Yanıtla
  16. Süleyman Üner says:
    9 yıl önce

    Abi öncelikle çok güzel bir çalışma olmuş tebrik ediyorum. AVD’de aynı senin seçtiğin kutucukları ve sekmeleri seçtim ama bende Ok çıkmıyor basamıyorum ona neden sorun bende mi ? Yardımcı olursanız sevinirim.

    Yanıtla

Yorum Yap Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

RSS Technopat Sosyal

  • Mouse ve mouse pad önerisi
  • Ryzen 7 7800x3D Eco Mode takılı kaldı
  • Fiber internete nasıl geçilir?
  • 5-6 ay için ucuza ekran kartı alınır mı?
  • 40 bin TL'ye Adobe programları için laptop önerisi
  • Artık her şeyden sıkılmak
  • 2K monitöre geçmek mantıklı mı?
  • Yurt dışından gamepad önerisi
  • HyperX Cloud 3 nasıldır?
  • 400 bin TL'ye 600 CC racing önerisi

Technopat Video

Şu an oynayan

iOS 26.1 hangi yenilikleri getirdi?

iOS 26.1 hangi yenilikleri getirdi?

iOS 26.1 hangi yenilikleri getirdi?

Haber
Kriz kapıda! RAM ve SSD fiyatlarına büyük zam

Kriz kapıda! RAM ve SSD fiyatlarına büyük zam

Haber
Türkiye’nin konuşulmayan gerçeği: Operatör kazığı mı yiyoruz?

Türkiye’nin konuşulmayan gerçeği: Operatör kazığı mı yiyoruz?

Haber

Teknoloji tutkunu Technopatların ortak adresi: Technopat.net!

Güncel teknoloji, internet, donanım, yazılım, oyun ve daha fazlası haber, makale ve videolar ile Technopat’ta sizlerle.


01010100 01100101 01100011 01101000 01101110 01101111 01110000 01100001 01110100

Kategoriler

  • Yapay Zeka
  • Ev Teknolojileri
  • Makale
  • Video

Sosyal Medya

Bağlantılar

  • Hakkında
  • Haber
  • Video
  • Sosyal
  • Çerez Politikası
© 2011-2025 Technopat. Tüm Hakları Saklıdır.
Netse
Çerez Onayı
Web sitemizi ziyaret ettiğinizde, kullanıcı deneyiminizi daha iyi hale getirmek, hizmetlerimizi size daha etkin bir şekilde sunabilmek için çerezler (cookies) ve benzeri araçlar kullanıyoruz. Çerezler, internet sitesinin düzgün çalışmasını sağlamak, içeriği kişiselleştirmek, sosyal medya özellikleri sağlamak ve trafik analizi yapmak için kullanılan küçük metin dosyalarıdır. Çerezleri nasıl kullandığımız ve kişisel verilerinizi nasıl işlediğimiz hakkında daha fazla bilgi almak için çerez politikamızı ve kişisel veri politikamızı inceleyebilirsiniz.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, sadece kullanıcının açıkça talep ettiği belirli bir hizmetin kullanılmasını sağlama amacıyla veya iletişimin elektronik iletişim ağı üzerinden iletilmesinin tek amacıyla yasal olarak kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından istenmeyen tercihlerin depolanması yasal amacıyla gereklidir.
İstatistikler
Sadece istatistiksel amaçlarla kullanılan teknik depolama veya erişim. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Pazarlama
Teknik depolama veya erişim, reklam gönderimi için kullanıcı profilleri oluşturmak veya kullanıcıyı bir web sitesinde veya birden fazla web sitesinde benzer pazarlama amaçları için takip etmek amacıyla gereklidir.
  • Seçenekleri yönet
  • Hizmetleri yönetin
  • {vendor_count} satıcılarını yönetin
  • Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri yönet
  • {title}
  • {title}
  • {title}
Sonuç bulunamadı
Bütün Sonuçları Göster
  • Giriş
  • Teknoloji Haberleri
  • Sosyal
  • Nasıl Yapılır
  • Yapay Zeka
  • Video
  • Tavsiyeler
  • İncelemeler
    • Video İncelemeler
  • Güvenlik
  • Oyun
  • Makale
    • Pratik
    • Yazar Köşeleri

© 2025 Technopat
Sorularınız için Technopat Sosyal