Menü

Android ‘Error Inflating Class Fragment’ Hatası ve Çözümü

23 Temmuz 2015 - Android & IOS

Android’de Google Map ile uğraşırken sıklıkla karşılaştığım bir hata. Xml’de tanımlamış olduğum Map Fragment’ini Activity’de bağlama sırasında almaktayım. Çözümü ise oldukça basit. Ancak bu çözümü keşfetmek tabi ki zaman aldı ve biraz zor oldu. Neyse size de zor olmasın diye burda paylaşıyorum;

Öncelikle manifest dosyanızı açın ve aşağıdaki permission’ları tanımladığınızdan emin olun

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permissionandroid:name ="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

 

Bir de googlemap api key’i tanımladığınız kısımda şu tanımlamayı da yapın;

<meta-data 
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>

 

Sorunu yine de çözemediyseniz yazıya yorum atınız. Bende vaktim olduğunca çözmeye çalışayım. Yeni bir çözüm daha bulmamız halinde de bu yazıya ekleyelim ki herkes faydalanabilsin…

Android ‘Error Inflating Class Fragment’ Hatası ve Çözümü” üzerine 2 düşünce

Ahmet

Artik Ankara da bir firma da calisan Yazılım Müh mezunusun. Yazilim muh öğrencilerine kariyer tavsiyeleri nitelikli yazıları da bekliyoruz.

admin67

Henüz erken olduğunu düşünüyorum. Zamanı gelince (tam anlamıyla gerçek bir projeyi bitirince) yazacağım 😀

Bir Cevap Yazın