Andorid etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Andorid etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Temmuz 2014 Perşembe

İntellij İDE 'de Yeni Android Projesi OLuşturma


Ubuntu kullanıyorsanız İNTELLİJ İDE ' yi açmak için şu adımları takip etmek gerekiyor;

  • Öncelikle terminalden intellijin tam yolunu yazıp o dizin altına geçmek gerekiyor şu şekilde ;
              cd '/home/aylin/Masaüstü/idea-IC-135.909' 
  • bin dizinine geçip şu komutu çalıştırmak yeterli olacaktır;
                 ./idea.sh

Şimdi yeni proje nasıl oluşturulur ona bakalım 
  • create new project ' i seçiyoruz.


  • Ardından android seçip Application module tıklıyoruz.


  • Uygulamamıza isim verip next diyoruz.


  • res in altında bulunan layout ve values sıklıkla kullanacağımız dizinler olacak.


  • Andorid sdk nın sürümünden kaynaklanan sık karşılaşılan bir hata ve çözümünden de bahsetmem yararlı olacaktır.

Failure [INSTALL_FAILED_OLDER_SDK] 

hatasının çözümü için projenizde bulunan AndroidManifest.xml dosyasını açıp <uses-sdk android:minSdkVersion="10"/> yazan kısımda versiyon numarasını düşürerek denemek ya da sdk nıza uygun versiyona internetten bakıp uygun olanı yazmak çözüm olacaktır ;)

4 Temmuz 2014 Cuma

BusyBox Kurulumu ve Kullanımı


BusyBox Nedir ? Ne işe yarar? 

Root yapılmış telefonlarda sınırsızca Linux üzerinde her türlü işlem yapılabilmektedir.Ancak bunun için temel Unix araçlarının sistemde yüklü olması gerekmektedir.İşte BusyBox paketinde bu araçların tümü son derece rafine bir şekilde bulunmaktadır.

Android işletim sisteminde bilgisayarımızda sıklıkla kullanmış olduğumuz araç setleri çalışabilmektedir. Buna karşın, bir çok akıllı telefon üreticisi, yazılımlara bu araç setlerini dahil etmemektedir.Cihazın rootlu olması bazı konularda yeterli olmaz.Bunun için BusyBox 'a ihtiyaç duyulur.BusyBox bir android uygulama değildir.Çoğu unix komutlarının çalıştırılmasını sağlayan bir uygulamadır.

BusyBox kurulumu

  • adb bağlantısı yapıyoruz.
  • adb shell ile cihazımızı kabuktan yönetmeye başlıyoruz.
  • Kurulumu sdcarda yapmak için cd /sdcard komutunu çalıştırıp o dizine geçiyoruz.
  • BusyBox.apk dosyasını buradan indiriyoruz.
  • Ardından  pm install BusyBox.apk komutu ile BusyBox 'ı kuruyoruz.
  • busybox komutu ile busybox bilgilerini görebiliyoruz.(versiyon gibi bilgiler)

  • BusyBox kullanımı diskten kazanç sağlar.En önemli özelliği modüler yapısı sayesinde istediğimiz parçaları ekleyip çıkarabilmemizdir. 
  • BusyBox kullanarak telefonumuzdaki bir zip dosyasını zipten çıkarmak istersek; busybox unzip dosyaİsmi.zip ile yapıyoruz.
  • Ayrıca paket yöneticisi ile bir uygulamayı devre dışı bırakmak istersek pm disable paketİsmi komutu ile yapıyoruz.Bu komutu çalıştırmak için  pm list packages komutu ile kaldırmak istediğimiz uygulamanın paket ismine bakıp orada yazanı komuta eklemek gerekir.Örneğin şu gibi ;
  • pm disable com.android.wallpaper.livepicker bu komutla cihazımızın canlı duvar kağıdı özelliğini devre dışı bırakmış oluyoruz.
  • BusBox 'ın diğer kullanımı komutlarına buradan bakabilirsiniz .












1 Temmuz 2014 Salı

ANDROİD CİHAZI ROOT ETMEK

Android cihazı root etmenin bir çok yolu bulunmakta.Ben burada kendi kullandığım yöntem olan motochopher ile root yönetiminden bahsedeceğim.

Öncelikle cihazımızda şunları yapıyoruz;
cihazı bilgisayara usb kablosu ile bağlıyoruz.
Ayarlar > Geliştirim>Usb hata ayıklama kısmını açıyoruz.

Hata ayıklama , Androidli cihazımız ile Android yazılım geliştirme kiti "sdk" arasında bağlantı kurmaya , bilgisayarda geliştirdiğimiz  uygulamaları telefonda denemeye ,değişiklikleri görmeye yarar.

Sonra buradan  motochopper.zip indiriyoruz.
Bu yazılımı uygulamadan önce  terminal üzerinden şu komutla 
sudo apt-get install ia32-libs 
gerekli kütüphaneleri kurmalıyız.

Sonra cd '/home/aylin/Masaüstü/motochopper'  komutu ile motochopper ın bulunduğu  dizinin altına geçiyoruz.Bu dizinde bulunan run.sh dosyasını şu komutla çalıştırıyoruz   ./run.sh 
 terminal üzerinden başarıyla gerçekleştiğine dair mesaj alıyoruz ardından terminalde ve telefonumuzda  şu görüntüleri elde ediyoruz .




General Mobile Discovery Motochopper ile Root Yapma işlemi




SuperSu yüklenmiş oluyor böylece cihazımız rootlu hale geliyor.... ;)


30 Haziran 2014 Pazartesi

Ubuntuya Android Kurulumu ve Eclipse

Ubuntu veya diğer linux işletim sistemlerinde istisnalar hariç Android geliştirmeye başlamadan önce OpenJDK, Android SDK, Eclipse IDE ve Eclipse’in ADT(Android Development Tools) araçlarına ihtiyaç olacaktır.

Şu adımları gerçekleştirmek gerekecek ;


1.Openjdk kurulumu :

Konsolu açıp şu komutu yazmak yeterli olacak; 

sudo apt-get install openjdk-7-jre


Eğer sisteminizde daha önce java kurulmuşsa, muhtemelen openjdk kuruludur. Tekrar kurmamıza gerek yok. Zaten konsolda komutu çalıştırdığımızda kurulu olup olmadığını görebiliriz.

2.Eclipse kurulumu :

 Eclipse’i yazılım merkezinden ya da konsoldan rahatlıkla kurabiliriz. Konsoldan kurmak için aşağıdaki  gibi yapılmalı.

sudo apt-get install eclipse

3.Android SDK kurulumu

 Android SDK nın kendi sayfasından rahatlıkla indirebiliriz. Bu adreste aşağıda linux versiyonu için android sdk bulunmakta linke tıklayıp bunu da indirelim. (Şu anki sürüm–>android-sdk_r22.2.1-linux.tgz)

Kolay olması açısından indirdiğimiz dosyayı masa üstüne atıp şu komutları sırayla gördüğümüz gibi deniyoruz .Şöyle ki ;
cd Masaüstü
tar -xf android-sdk_r22.0.1-linux.tgz
cd android-sdk-linux
cd tools
./android
Masaüstüne geliyoruz, sıkıştırılmış dosyayı açıp çıkarıyoruz ,dosya adıyla aynı olan dizin içine  geçip bu dizin altında da tools dizinine geçip ./android diyerek uygulamamızı çalıştırıyoruz .

Bunların ardından karşımıza android sdk manager ekranı gelecek;





Buradan ihtiyacımız olan paketleri işaretleyip yükleyebiliriz.

4.ADT(Android Development Tools) eklentisinin kurulumu

Eclipse açıp help menüsünden install new software seçeneğini seçiyor ardından ,açılan pencereden Add seçeneğine tıklıyoruz .Gördüğünüz gibi şu adresi belirtilen yere yazıyoruz .

https://dl-ssl.google.com/android/eclipse/





En son gördüklerimizi işaretleyip next ile kurulumu tamamlıyoruz.Eclipse 'i yeniden başlatmalıyız .

5.Son olarak kontrollerimizi yapalım

Android’in eclipse üzerine kurulup kurulmadığını test etmek için Window menüsünden Preferences seçeneğine gelip açılan pencereden sol menüdeki Android seçeneğine tıklıyoruz Eğer  yolu ve ismi belliyse sorun yok demektir ;)

Eğer boş ise browse menüsünden home dizinimizde bulunan android-sdk dizinini seçip apply(uygula) seçeneğine bastığımızda android sürümünü görmemiz lazım...