Merhaba arkadaşlar. Bir önceki yazımızda Eclipse üzerine Android SDK kurulumunu göstermiştik. Bu bölümde ise ilk android projemizi oluşturacağız. İşe ilk olarak bir android projesi oluşturarak android derslerine başlayalım ve bazı temel şeyleri de anlatarak devam edelim.
İlk olarak yeni bir android projesi oluşturalım.
Yukarıda projemiz için isim ve gerekli sdk ayarlarını belirtiyoruz. Uygulamamızın hangi android sürümlerinde çalışabileceğini de bu kısımdan ayarlıyoruz.
Bu kısımdan uygulamamız için bir ikon belirleyebiliyoruz.
Yukarıdaki gibi adımları takip ettikten sonra bir android projesi oluşturuyoruz. Projemizi oluşturduktan sonra karşımıza aşağıdaki gibi projemize ait dosya ve klasörler gelecektir.
Şimdi burada projemize ait olan bazı önemli dosyaların ne işe yaradıklarını açıklayalım.
Şimdilik bizim işimize yarayacak olan klasörler bunlardır. Bunları da anlattıktan sonra uygulamalarımızın, bir telefona ihtiyaç duyulmadan sanal bir cihaz üzerinde nasıl çalıştırılacağını anlatalım. Bunun için Eclipse üzerinde bir sanal cihaz oluşturmamız gerekiyor. İlk olarak Window altında Android Virtual Device Manager‘a tıklıyoruz.
Daha sonra karşımıza gelen ekranda New diyerek yeni bir sanal cihaz oluşturmamız gerekiyor. Gelen ekrandan sanal cihazımız için birkaç ayarlama yapmamız gerekiyor. Kullanacağı ram miktarı, android sürümü, kullanacağı kamera gibi ayarları burada belirliyoruz.
Sanal cihazımızı da oluşturduktan sonra projemizi çalıştıralım. Şuan görsel kısımda bir değişiklik yapmadık. Varsayılan olarak bize verilen projeyi çalıştıracağız. Eclipse’de üstteki menüden yeşil butona tıkladıktan sonra projemizi çalıştıralım.
Android Application‘ı seçtikten sonra uygulamamız, telefonumuzda çalışır gibi bir sanal cihaz üzerinde çalıştırılacaktır. Bunu, web sitelerdeki localhost üzerinde çalıştırmaya benzetebiliriz. Karşımıza aşağıdaki gibi bir ekran gelecektir.
Bu sanal cihaz üzerinde, tıpkı telefonumuzda kullanıyormuş gibi işlemler yapabiliriz. Telefonda dokunarak yaptığımız bu işlemleri, bilgisayarımızda fare tıklaması ve sürüklemesi ile yapabiliriz.
Bu arada şunu da söyleyelim. Bazen projeyi çalıştırırken hata alabiliyoruz. Eğer activity_main.out.xml dosyasında hata alıyorsak, bu dosyayı silelim ve daha sonra Project->Clean->Ok dedikten sonra projemizi tekrar çalıştırmayı deneyelim. Yine sorun alıyorsanız benimle iletişime geçebilirsiniz.
Bir sonraki derste, android için temel kontrolleri anlatacağız.
Merhaba. Firebase Events'e istatistik attığınızda not set şeklinde bir değer görüyorsanız olası çözümünü göstereceğim. (daha&helliip;) Daha Fazla Oku
Merhaba. Android cihazlar için hazırladığım Namaz Vakitleri uygulaması ile 200'e yakın ülkede tüm namaz-ezan vakitlerini… Daha Fazla Oku
Selamlar. İnsanlar için faydalı olması amacıyla geliştirdiğim Kaza Namazı ve Oruç Takip Uygulamasını sizlere tanıtmak… Daha Fazla Oku
Volley, Android uygulamalarımızda kullandığımız AsyncTask'ın alternatifi olarak ortaya çıkarılan, Google I/O 2013 sunumunda duyurulan bir… Daha Fazla Oku
Merhaba. Bu yazımda Android platformunda kullanıma sunulan, bazı kod bloklarını basitleştiren ve okunabilirliği arttıran ButterKnife… Daha Fazla Oku
Merhaba. Bu yazımda artık baş belası olmuş TikTok reklamlarını, Android uygulamalarımızdaki Admob reklamlarından nasıl kaldıracağımızı… Daha Fazla Oku
Yorumları Göster
Tebrik ederim,
Başarılarının devamı :)
Çok çalışıyosun Kirazlı biraz az çalış :) Tebrik ettim, hayırlı olsun. Bunun içinde bir kitap yazarsın artık.
Sağol kardeşim. Kitap sırası sende :)
Merhaba no target sorunu bende yasıyorum cozum nedır ?
Sdk'yı nereye kurduysanız o dosya dizinini seçmeniz gerekir. Eğer hata yine geçmezse, sdk yı yüklerken "ARM EABI v7a System Image" seçeneğini de seçin.
Adamın dibisin Kirazlı :)
Sanal cihazda ayarlama yapmama rağmen no target selected diyor ne yapmalıyım?
Size mailden yanıt verdim
Mehmet Bey merhaba elınıze emegınıze saglık sıtenızı takıp ederek cok guzel seyler gelıstırıyorumm.
Aklımda basıt ama kullanıslı olacak bı program var umarım sayenızde yapabılırım derslerden vakıt buldukca bununla ugrasacam
elınıze emegınıze saglık kodlama ıle ılgılı turkce anlatım bulmak gercekten zor
Teşekkür ederim başarılar diliyorum.
Android ortamını çok bilmiyorum. Dersleriniz faydalı olacak gibi. Burada sormak istediğim bir şey var.
Androidin alt versyionuyla derlenmiş program üst versiyonda çalışabilir mi? 2.3 için derlelnen 4.0 da sorun çıkartır mı? Öğrenmek istediğim bu.
Teşekkür ederim
Merhaba,
Dediğiniz şekilde yaparsanız üst versiyonda çalışmayacaktır. Projeyi ilk oluştururken bunu belirleyebilirsiniz
Bu durumda yazdığımız programı her versiyon için ayrı ayrı mı derlememiz gerekiyor.
Teşekkürler..
Genelde hangi sürüm kullanılıyorsa taban olarak onu belirlersiniz. 2.3.3 ile derlerseniz, insanların kullanma ihtimali artar. Olabilecek en düşük sürümle derleyin
hocam valla elinize sağlık :) youtubeda bi sürü video baktım. eclipse ve sdk nın tarihçesine kadar anlatıyolar, ilk projeye geçemeden bıktırıyolar.siz öyle degilsiniz çok şükür.
Resimler gelmiyor , resimleri göremiyoruz
İyi gunler ben anlattıklarınızın hepsını yaptım sanal telefon olusturdum yanlız calıstır yanı run dedıgım zaman ekranda hıc bır hareketlılık olmuyor sızın koymus oldugunuz gorseldekı gbı yon tusları falan cıkmıyor kısacası run as ıslemı yapmıyor
Projenize sağ tıklayarak run etmeyi deneyin. Olmadıysa, problem sekmesinden hatanız var mı kontrol edin. Bu da yoksa projenini properties ayarlarından sdk'nızı kontrol edin.