Mars Android开发教程03.06Google Map入门视频代码
Google Map 功能的入门级实现,Mars 的视频教程还是挺友好的。你照着视频撸代码,基本能跑起来。不过碰上ClassNotFoundException
报错,也别急,80%是AndroidManifest.xml
没配置好。这个坑我踩过,类名路径不对、Activity 没注册都出锅。
像com.map.Google_MapViewActivity
这样的类,得确保它在AndroidManifest.xml
里有一条
声明,而且路径要写对,包名也别搞错了。Android 对大小写可较真,不认你“差不多”。
哦对,还有一点,如果你用的是老版本 SDK,记得 Google Map 得用com.google.android.maps.MapActivity
作为基类,而且要声明
,不然地图就是不显示,调试也一脸懵。
想深入看看AndroidManifest.xml
的写法,可以翻下这篇:AndroidManifest.xml 文件解析,讲得还蛮细的。
另外,Mars 的系列视频在 Google Map 这一块讲得还算清楚,但代码年头有点久,如果你用新版 Android Studio,还得手动调整下Gradle
依赖。新版都推荐用Google Maps API v2
了。
,如果你跟着视频操作遇到类似错误,优先排查AndroidManifest.xml
。配置没毛病了,类名才好使。如果你是地图功能初学者,可以顺带看看这几篇:
如果你不想被ClassNotFoundException
劝退,Manifest 文件就要盯紧点。
Google_MapView.zip
预估大小:25个文件
Google_MapView
文件夹
bin
文件夹
Google_MapView.apk
13KB
classes.dex
2KB
res
文件夹
drawable-ldpi
文件夹
ic_launcher.png
2KB
drawable-hdpi
文件夹
ic_launcher.png
4KB
drawable-mdpi
文件夹
50.57KB
文件大小:
评论区