只有当我的布局文件包含像下面android v2 api docs中描述的地图片段时,才会出现此错误,变体包括在android:name属性中指定类名等。
<fragment
android:id="@+id/places_map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment"/>
然而,当我以编程方式添加片段时,即在代码中创建SupportMapFragment对象并将其添加到布局文件中的“片段容器”元素中时,我不会遇到此错误。这个事实使我排除了“构建路径”错误的可能性,这是SO上大多数提出的解决方案,并且我也仔细地按照步骤进行了操作,即将google play服务作为项目添加,指定它在Properties->Android->Project中(我有一个绿色的勾号),而不是将google play服务添加为jar等。有人遇到过这个特殊的问题吗?特别是“以编程方式添加时工作”和“作为布局文件中的片段元素添加时不工作”的问题? 问候。