首先描写叙述下问题出现的原因。開始的时候写了一个百度地图SDK的demo来试功能,由于最開始用的是Eclipse自带的AVD来调试,一切正常。

都能够正常验证,可是由于受不了重复的重新启动AVD设备,果断换Genymotion这个近期非常火的模拟器来替代调试。于是乎问题就来了。

对于Genymotion的了解,各位自行度娘,非常多了。

仅仅是在安装的时候可能出现了一点问题。稍后再表。

最開始调试正常的project代码。结果换了模拟器后果断不行了,可是因为中间在安装Genymotion的时候出过问题,所以有点怀疑是不是Eclipse的环境被搞出问题了,无奈。。仅仅能抓狂。。最后果断重装了Eclipse。大把时间浪费在了这个上面。

最后装好后。又接着装Genymotion的Eclipse插件。这回和之前还是一样,在在线安装的时候卡住了,久久不动。

如图

就是卡在这个一直连接的界面,最后找了许久后发现了一个解决方式,就是把以下那个Contact all update sites during install to find required software这项勾选取消后,速度飞速的走起,非常快插件安装完成。因为是在线安装因此用这个办法,另外安装ADT本地安装的时候发现也会有这个卡住的问题,最后是断网再安装解决的。总之装完后用起Genymotion还是非常不错的。速度非常快非常流畅。

可是非常快又一个问题来了,就是在调试百度地图demo的时候        SDKInitializer.initialize(getApplicationContext());这句一直报错,不管怎样改。加AndroidManifest.xml里面的权限。改getApplicationContext()为getApplication()等等都不行,最后还是找了非常久发现一个靠谱的解决的方法,究其原因还是模拟器对于arm架构支持的部分缺少了而已。

当我们安装好Genymotion后。把Android运用部署到上面调试时。console控制台会报错:Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE,这是由于系统里缺少了
Google Play 市场等各种谷歌服务应用。事实上是由于版权问题,从 2.0 版本号開始 Genymotion  提供的虚拟设备都已经移除了 Google Apps  以及 ARM library support ,所以,假设通过软件里下载回来的虚拟机在执行一些必须依靠这些组件执行的 App 时就会出现错误或闪退现象。

解决的方法就是下载arm的支持组件直接拖到Genymotion建立的虚拟器上面点击OK重新启动就能够正常调试了。

下载地址:http://download.csdn.net/detail/zhanghaofor/8765301

上两张图。如此之后就能够正常调试了。

百度地图SDK调试SDKInitializer.initialize(getApplicationContext())错误的更多相关文章

  1. Android Studio 项目中集成百度地图SDK报Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create:()I错误

    Android Studio 项目中集成百度地图SDK报以下错误: java.lang.UnsatisfiedLinkError: Native method not found: com.baidu ...

  2. GJM:Unity导入百度地图SDK [转载]

    感谢您的阅读.喜欢的.有用的就请大哥大嫂们高抬贵手"推荐一下"吧!你的精神支持是博主强大的写作动力以及转载收藏动力.欢迎转载! 版权声明:本文原创发表于 [请点击连接前往] ,未经 ...

  3. 基于位置的服务——百度地图SDK练习

    基于位置的服务所围绕的核心就是要先确定出用户所在的位置.通常有两种技术方式可以实现:一种是通过GPS定位,一种是通过网络定位.Android对这两种定位方式都提供了相应的API支持.但由于众所周知的原 ...

  4. Android 百度地图 SDK v3.0.0 (一)

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37729091 最近公司要把百度地图集成的项目中,于是我就研究了一天百度地图的SD ...

  5. Xamarin.Android 集成百度地图SDK

    前言:趁着周六闲得没事干,赶紧搞一搞Xamarin,最近也是怪无聊的,枯燥的生活不如打几行代码带劲:好了我们进入正题 我这篇文章时参考一位大佬的博客进行改变的,当然他写的需要一定的经验才可以看得懂,我 ...

  6. 百度地图sdk定位和遇到的坑

    封装定位服务类: import android.content.Context; import com.baidu.location.BDAbstractLocationListener; impor ...

  7. Android集成百度地图SDK

    本Demo中所含功能 1:定位,显示当前位置 2:地图多覆盖物(地图描点.弹出该点的具体信息) 3:坐标地址互相换算 4:POI兴趣点检索 5:线路查询(步行,驾车,公交) 6:绘制线路(OpenGL ...

  8. AndroidBDMap学习01:基于百度地图SDK的配置以及利用API实现一个简单的地图应用

    (一)注册并获取AK码: step1:找到keytool工具,并转移到.android目录下.(前提是已经安装了java jre/jdk)  为避免有些情况,在控制台无法找到keytool,可以把与k ...

  9. 百度地图SDK

      百度地图官方SDK文档 http://lbsyun.baidu.com/index.php?title=androidsdk   一.申请百度地图SDK 每一个app对应一个百度地图AK,百度地图 ...

随机推荐

  1. Leetcode33--->Search in Rotated Sorted Array(在旋转数组中找出给定的target值的位置)

    题目: 给定一个旋转数组,但是你不知道旋转位置,在旋转数组中找出给定target值出现的位置:你可以假设在数组中没有重复值出现 举例: (i.e., 0 1 2 4 5 6 7 might becom ...

  2. CRM知识点汇总(未完💩💩💩💩💩)

    一:项目中每个类的作用 StarkSite 对照admin中的AdminSite,相当于一个容器,用来存放类与类之间的关系. 先实例化对象,然后执行该对象的register方法.将注册类添加到_reg ...

  3. django自定义过滤器和标签

    1.自定义过滤器和标签的流程: 1.在某个app下创建一个名为templatetags(必需,且包名不可变)的包.假设我们在名为app01的app下创建了一个templatetags的包,并在该包下创 ...

  4. 深度理解STL之map、set

    课程设计做了这个一直没有整理(搬运 set算是关键字和相同的特殊map set应该更加被强调理解为“集合”,而集合所涉及的操作并.交.差等,即STL提供的如交集set_intersection().并 ...

  5. 《人月神话》读书笔记(2)-week3

    为了确保团队中的每个人都能保持系统概念上的完整性,关于项目的书面规格说明是必不可少的.手册要描绘用户可见的一切,但不应支配实现的过程.光有规格说明也是不够的,会议也是必要的.书中提到的周例会会迅捷地给 ...

  6. Python ping 模块

    使用socket模块也可以获得域名对应的ip,参考:https://blog.csdn.net/c465869935/article/details/50850598 print socket.get ...

  7. poj 4438 Hunters

    Hunters Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Sub ...

  8. TroubleShoot: SPD 2013 工作流模板问题解决办法

    1. 问题描述: SPD 2013 不能使用2013 工作流模板,在创建过程中,下载更新信息时出现以下错误描述: The server has tried to deliver this messag ...

  9. 相关分析 BZOJ 4821

    相关分析 [问题描述] Frank对天文学非常感兴趣,他经常用望远镜看星星,同时记录下它们的信息,比如亮度.颜色等等,进而估算出星星的距离,半径等等.Frank不仅喜欢观测,还喜欢分析观测到的数据.他 ...

  10. Java手机游戏开发简明教程 (SunJava开发者认证程序员 郎锐)

    原文发布时间为:2008-07-30 -- 来源于本人的百度文章 [由搬家工具导入] Java手机游戏开发实例简明教程 (SunJava开发者认证程序员 郎锐)一、手机游戏编写基础1.手机游戏设计的基 ...