Archive for the ‘Android’ Category

Android Studio Türkçe Karakter Sorunu: unmappable character for encoding UTF-8

Android Studio ile geliştirdiğimiz uygulamalarda gerek Toast Mesajlarda gerek progressDiolag gibi kullanıcıya dönük içerikte Türkçe karakter kullanmaktayız. Türkçe karakter kullandığımız zaman Emulatorde "ü ı ş ğ" gibi Türkçe karakterler yerine garip garip simgeler çıkar ve Android Monitor kısmında bize "unmappable character for encoding UTF-8" hatasını gösterir. Bu kodlamada kullanılamaz karakter anlamına gelmektedir.

Android Studio da SHA 1 anahtarını bulma

Android uygulamalarımızda Google API'lerini kullancağımız zaman karşımıza her IDE'ye özgü olan SHA-1 Anahtarı gerekmektedir. Android Studio 2.2. ile birlikte IDE üzerinde SHA-1 key elde etmenin farklı bir yolu eklendi. Burada bunu adım adım anlatacağım.

Android Mimarisine Bakış

Android Yazılım Yığını Android uygulamaların, işletim sisteminin, çalışma zamanı ortamının, ara katman yazılımının, hizmet ve kütüphaneleri içeren bir yazılım yığını biçiminde tasarlanmıştır. Bu mimari, belki de en iyi aşağıdaki görseldeki gibi temsil edilebilir. Telefonlarımızda yüklü olan ve son kullanıcıya hitap eden Applicaiton Katmanından, Geliştiricilerin üzerinde uygulama içinde ulaştığı Application Framework ve  Libraries katmanı ve en son […]

Android & Java TC Kimlik Numarası Doğrulama Uygulaması

Herkese Merhaba, Bu yazımda çoğu projede lazım olan bir algoritmayı paylaşmak istedim. Bu algoritma; herkesin sahip olduğu kişisel ve benzersiz olan 11 haneli T.C. Kimlik numarasını doğrulama algoritmasıdır. MERNİS üzerinden gerçek bir T.C. Sorgulama servisine sahip değilseniz, bu algoritma sizin için kurtarıcı olacaktır. Sahip olduğumuz T.C. Kimlik Numarası belirli kuralları göre oluşturulmuştur. Bizde bu kuralları doğrulayarak doğru bir T.C. no olup […]

Android Emulator “Get Google Play Services” Çözümü-2

Merhaba, Bu konuya daha önce Android Emulator “Get Google Play Services” Çözümü başlığı altında deyinmiştik. Burada ikinci versiyon olarak API 21 (Android 5.0.1) için olan google play services paketini paylaşmak istedim. Öncelikle bize lazım olan 2 tane google maps apk'sını buradan indirelim. Eclipse>Window>Android Virtual Device Manager'ı açalım. New diyelim. Aşağıdaki gibi ayarları yapalım.

Eclipse “Unable to execute dex: GC overhead limit exceeded” Hatası

Selamlar, Geçenlerde bilgisayarındaki eclipse yerine yeni çıkan Eclipse Luna 4.4 versiyonunu kullanayım dedim. Bu eclipse için Android sdk ve emulator  ayarlarını yaptıktan sonra uygulamamı çalıştırdığım zaman uzun bir süre bekledi ve sonunda "Unable to execute dex: GC overhead limit exceeded” gibi bir hata aldı ve Eclipse Console da "Error accepting connection, aborting" gibi bir mesaj verdi.

Android Emulator “Get Google Play Services” Çözümü

Selamlar, Android için harita uygulaması geliştirirken eskiden kullandığımızın dışında google maps için google play service kütüphanesinin olduğunu görmüştüm. daha sonra bu servisi kullanırken emulatorde hatiranın görünmediğinin ve "Get google play services" şeklinde bir yazının çıktığını gördüm.  Bu uygulamanın emulatorde desteği olmadığını ve çalışmadığının olduğunun göstergesiydi.