迁移androidX后无法实例化com.google.android.gms.maps.SupportMapFragment片段

时间:2019-08-23 13:30:07

标签: java android google-maps android-studio androidx

迁移androidX后出现此错误

   <fragment
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:name="com.google.android.gms.maps.SupportMapFragment"/>
  

原因:android.view.InflateException:二进制XML文件第39行:膨胀类片段的错误   原因:androidx.fragment.app.Fragment $ InstantiationException:无法实例化com.google.android.gms.maps.SupportMapFragment片段:调用Fragment构造函数导致异常

1 个答案:

答案 0 :(得分:0)

从Android支持库到AndroidX库,您必须使用SupportMapFragment migrated

在这种情况下,请使用此版本或更高版本。

com.google.android.gms:play-services-maps:17.0.0

如果您检查文档,则它会扩展androidx.fragment.app.Fragment