<fragment
class="com.google.android.gms.maps.SupportMapFragment"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="com.google.android.gms.maps.MapFragment"/>
删除以下行:class =“ com.google.android.gms.maps.SupportMapFragment”
并设置android:name
为:
android:name="com.google.android.gms.maps.SupportMapFragment"
<uses-library android:name="com.google.android.maps" />
这是Google Maps API V1
权限,不应在中使用API V2
。
您描述的问题通常源于使用API??控制台生成或注册API密钥的问题,如果您确定已正确完成所有步骤,那么建议您删除 文件夹,编译一些项目在Eclipse中(这将产生一个新的SHA1密钥),然后使用控制台再次注册该密钥。看看我写的这篇博客文章,确保我正确地执行了所有步骤: