【发布时间】:2013-10-16 08:04:14
【问题描述】:
我正在使用谷歌地图 v2 并收到此错误。
找不到从方法 maps.ag.an.a 引用的类“maps.af.k”
我正确地遵守了所有规则。我已经创建了 SHA1 指纹并将其添加到带有项目名称的 apikey 的 ANdroid Key
1F:41:29:EC:E8:07:3C:A9:F8:6E:EB:D2:7B:42:41:62:3A:36:CA:F2;com.example.routes
然后在 mainest 文件中使用
<fragment
android:name="com.google.android.gms.maps.SupportMapFragment"
android:id="@+id/map"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
我还导入了 googleplayservices 并将其正确添加到项目中
我的代码是
public class MainActivity extends FragmentActivity {
GoogleMap googleMap;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SupportMapFragment fragment = new SupportMapFragment();
getSupportFragmentManager().beginTransaction()
.add(android.R.id.content, fragment).commit();
;
googleMap = ((SupportMapFragment)
getSupportFragmentManager().findFragmentById(
R.id.map)).getMap();
}
}
但我仍然收到该错误。
【问题讨论】:
-
你添加了谷歌播放服务吗?
-
在 xml 中添加片段代码而不是清单文件,并且一旦发布您的清单文件代码
-
@user2842224 请发布您的 logcat 错误以及清单文件。
-
您能否使用所有格式正确的信息编辑您的答案?谢谢。
标签: android google-maps android-maps-v2