首先描写叙述下问题出现的原因。開始的时候写了一个百度地图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. Selenium WebDriver- 通过源码中的关键字找到我们要操作的句柄,用于多个窗口之间切换

    #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver i ...

  2. hive查询语法

    1.创建表: >create table value_data(citing INT,cited INT) >row format delimited >fields termina ...

  3. 快速samba配置

      apt-get install samba   smbpasswd -a user 如果需要写权限 [homes] read only = no

  4. py-faster-rcnn 的makefile.config 注意事项

    在配置py-faster-rcnn的过程中,我遇到一些问题,记录如下 py-faster-rcnn文件夹下面有一个caffe-fast-rcnn文件夹 这个过程中,我们需要编译caffe, rbgir ...

  5. 实时监控linux

    https://www.cnblogs.com/tinywan/p/6826125.html

  6. one day php. alomost all;

    <? namespace Test; use \PhpProject\PhpApp as Other; $u=new Other("ns test"); echo $u-&g ...

  7. udp 多播

    先来了解下UDP UDP 是UserDatagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一 ...

  8. Android 禁止状态栏下拉status bar

    如果你有这样的需求:用户进入你的app以后,所有的操作都是你的app中设定的,用户不可以拥有系统设置等行为的能力.然而,Android系统,可以通过从顶部往下拉,从而得到一个通知和快速系统设置的页面: ...

  9. gitlab 安装遇到 fatal:does not appear to be a git repository fatal: Could not read from remote repository. 问题

    Cloning into 'door_lock_bsp'... git@192.168.1.5's password:  fatal: 'door_lock/door_lock_bsp.git' do ...

  10. buffer和cache怎么让你们解释的那么难理解?

    对于一个即将踏上“系统运维”或者更加高大尚的工作“系统调优”,如果这不跟这两哥们搞好关系了,坑的不只有内存,更坑的是你拿着调优的钱却干着随时被调的活.因为作为一个系统运维人员来说监控和优化IO性能这是 ...