关于android gps定位最容易出现崩溃的问题总结(转)2011-01-05 20:39刚开始进修android,会出现各类稀奇古怪的问题。今天碰到一个问题,运行时提示java.lang.ClassNotFoundException:com.android.test.MyMap.MyMap in loader dalvik.system.PathClassLoader@433a7140。有幸搜到这篇文章,问题迎刃而解。

---

总结下android下面做GPS(google map)的时候容易出现的几个问题:

第一:权限问题

首先你要在AndroidManifest.xml中配置一下权限

uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/uses-permission uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/

uses-permission android:name="android.permission.ACCESS_LOCATTON_MOCK_LOCATION"/

uses-permission android:name="android.permission.INTERNET"/

第二:你要新增google的类库

在项目所在处右键---BuildPath--addExtenralArchievs,jar包位于android-sdk-windows\add-ons\addon_google_apis_google_inc_8\libs下面这是谷歌的类库,要导入下。

第三:申请google map的API

这个要根据你的.keystore的指纹码来获取的,另外你还要有谷歌帐号(Email帐号)。具体的流程去baidu一下,这搭就不提了。

第四:配置你的相应的xml文件

在这要加入你刚才生成的google map的API com.google.android.maps.MapView android:id="@+id/mapview"android:layout_width="fill_parent"

android:layout_height="fill_parent"android:apiKey="_"/

第五:你的Activity要担当MapActivity才行

第六:在你的AndroidManifest.xml里面application/标签之间加入uses-library android:name="com.google.android.maps"/这段。

第七:确保你的模拟器能连上网络,也就是能获取google地图的数据才行

第八:打开window---showview---other--android--emulator control在最下面有个send按钮,也就是发送当前是地理位置(经线和纬度)发送到模拟器,在你运行该software之前。

第九:如果你所在的网络有代理,可以经由过程settings-里面设置代理,如果还不行尽量用拨出去吧,我调试了好几天就是因为这个代理的问题。

好了,这个就是我对于android google map的总结,这些是最容易出现崩溃现象的关键点,最不容忽视的地方。至于代码,这个到处都是,自己去吸收吧。

更多相关文章

  1. android studio查看模拟器文件夹
  2. Android 模拟器安装及使用教程
  3. Android 模拟器 无法上网问题
  4. 华为帐号服务升级,助力应用快速验证用户身份
  5. 移动模拟器是否有效?Css Jquery在iPad上
  6. mysql忘记帐号密码 解决办法。
  7. 访问SqlServer时需要先登录服务器windows帐号怎么会事儿?(急)
  8. Android模拟器调试html5 app
  9. Android模拟器BlueStacks的使用

随机推荐

  1. Android(安卓)当前线程是否为主线程(UI线
  2. android状态栏右上角增加图标的方法
  3. 【Android(安卓)开发教程】预创建数据库
  4. Android事件处理分析
  5. SharedPreferenced
  6. Android视频分享-初学者你必须知道的那些
  7. Android内容提供器-读取通讯录
  8. 滚动选择packview风格的三级城市底部弹出
  9. android Canvas.drawBitmap 方法的理解
  10. Android(安卓)的Activity.getWindowManag