精华内容
下载资源
问答
  • Android 百度地图导航引擎初始失败

    千次阅读 2016-12-12 18:10:33
    最近在弄百度地图,关于导航部分出现了引擎初始失败的问题,而且是在确保key值正确的情况下,依旧初始失败,在网上找了很多资料也没能解决,最后没办法,只保留一个areambi下的库文件,其他什么areambi-v8a、x86...

    最近在弄百度地图,关于导航部分出现了引擎初始化失败的问题,而且是在确保key值正确的情况下,依旧初始化失败,在网上找了很多资料也没能解决,最后没办法,只保留一个areambi下的库文件,其他什么areambi-v8a、x86什么的都删除了,居然初始化成功了,但是当我为了定位和POI检索功能的实现将areambi-v8a、x86等的文件添加上的时候又初始化失败了,这就证明百度导航与其他两个的so可能存在冲突,我一下就蒙圈了,有冲突只能其中一个功能正常的话,怎么继续开发,最后,也是在一个同行的帮助下,找到了一种正确的方式,分享给大家。
    在下载页面,统一选择你需要的功能,下载之后将libs下的东西放到你的项目中,千万不要直接从百度的demo里面一个jar一个jar的拷贝,如果你将libs放到自己项目中发现有些你以前在单个引入jar的时候可以引入的包此时爆红不能引入了,将你的as完全关闭,再重新打开!注意必须是完全关闭,我之前就是关了as打开还是不行,结果周一上班的时候打开自己突然就好了,好了就到这里吧。
    这里写图片描述

    展开全文
  • 百度地图 引擎初始失败 是什么原因,授权网络都是好的,定位也没有问题
  • 百度导航引擎初始失败

    百度导航引擎初始化失败的原因有如下几点需要注意:

    1.manifest中权限是否添加正确,需要添加的权限有:

    <!-- 手机震动权限 -->
    <uses-permission android:name="android.permission.BODY_SENSORS"/>
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
    <uses-permission android:name="android.permission.BAIDU_LOCATION_SERVICE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCES_MOCK_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_GPS" />
    <!-- SDK1.5需要android.permission.GET_TASKS权限判断本程序是否为当前运行的应用? -->
    <uses-permission android:name="android.permission.GET_TASKS" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    <!-- 来电消音 -->
    <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <!-- 摄影机 -->
    <uses-permission android:name="android.permission.CAMERA" />

    2.增加百度LBS密钥,将下面的key值修改为我们自己在LBS开放平台申请的AK。

    <meta-data android:name="com.baidu.lbsapi.API_KEY"
        android:value="your key" />
    3.定位用的service:

    <service
        android:name="com.baidu.location.f"
        android:enabled="true"
        android:process=":remote" />
    4.将我们下载的工具包中assets中的文件拷贝至我们自己项目assets目录中


    5.将工具包中libs中jar包和so库拷贝至项目libs目录中,之后将Jar包添加进项目依赖库、并在build.gradle文件中android{}中添加

     sourceSets {
            main {
                jniLibs.srcDirs = ['libs']
            }
        }
    或把.jar包拷贝到libs目录下,.so文件拷贝到main文件夹下jniLibs文件夹下


    6.初始化 在使用SDK前,应该先进行百度服务授权和引擎初始化。已经内置了tts播报功能,如果需要使用自己的tts来进行播报,需要传入对应tts回调。具体回调请参考demo:

    private void initNavi() {
    
        // 申请权限
        if (android.os.Build.VERSION.SDK_INT >= 23) {
    
            if (!hasBasePhoneAuth()) {
    
                this.requestPermissions(authBaseArr, authBaseRequestCode);
                return;
    
            }
        }
    
        BaiduNaviManager.getInstance().init(this, mSDCardPath, APP_FOLDER_NAME, new BaiduNaviManager.NaviInitListener() {
            @Override
            public void onAuthResult(int status, String msg) {
                if (0 == status) {
                    authinfo = "key校验成功!";
                } else {
                    authinfo = "key校验失败, " + msg;
                }
                MainActivity.this.runOnUiThread(new Runnable() {
    
                    @Override
                    public void run() {
                        Toast.makeText(MainActivity.this, authinfo, Toast.LENGTH_LONG).show();
                    }
                });
            }
    
            public void initSuccess() {
                Toast.makeText(MainActivity.this, "百度导航引擎初始化成功", Toast.LENGTH_SHORT).show();
                hasInitSuccess = true;
                initSetting();
            }
    
            public void initStart() {
                Toast.makeText(MainActivity.this, "百度导航引擎初始化开始", Toast.LENGTH_SHORT).show();
            }
    
            public void initFailed() {
                Toast.makeText(MainActivity.this, "百度导航引擎初始化失败", Toast.LENGTH_SHORT).show();
            }
    
        }, null, ttsHandler, ttsPlayStateListener);
    
    }
    7.如果需要语音播报 需要在导航TTS平台中进行注册申请。注意此处的应用签名为MD5,AK为在LBS开发平台申请到的AK。MD5签名仅包含字母,不包含分号
    申请成功出现以下图片:
    


    展开全文
  • 1.如果出现manager start failed!,可以根据错误提示进行处理,一般是需要在info.plist中加入displayname 2.出现引擎初始失败,需要在工程中添加BaiduMapAPI.framework中的mapapi.bundle,例如

    1.如果出现manager start failed!,可以根据错误提示进行处理,一般是需要在info.plist中加入displayname

    2.出现引擎初始化失败,需要在工程中添加BaiduMapAPI.framework中的mapapi.bundle,例如


    展开全文
  • 1.我使用的是AndroidStudio1.3版本(1.4出来...检查权限然而,所有都检查过后并且确认无误以后依然出现了“百度引擎初始失败的问题”,然后看出现报错的log,11-12 13:00:54.163 16195-16195/com.text.my.map E/link

    1.我使用的是AndroidStudio1.3版本(1.4出来了懒得更新)

    我遇到问题按照以下顺序进行解决

    2.首先检查assets里面的东西放入到工程里面了没有

    3.检查jar包是否导入

    4.检查权限

    然而,所有都检查过后并且确认无误以后依然出现了“百度引擎初始化失败的问题”,然后看出现报错的log,

    11-12 13:00:54.163  16195-16195/com.text.my.map E/linker﹕ load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found
    11-12 13:00:54.163  16195-16195/com.text.my.map E/dalvikvm﹕ dlopen("/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so") failed: Cannot load library: load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found
    11-12 13:00:54.165  16195-16195/com.text.my.map E/linker﹕ load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found
    11-12 13:00:54.165  16195-16195/com.text.my.map E/dalvikvm﹕ dlopen("/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so") failed: Cannot load library: load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found
    

    log里说libgnustl_shared.so这个文件没有找到,但是我的jniLibs里面是有的

    这里写图片描述

    而且百度demo中也只有armeabi这个文件,为此在网上试了好多方法也不管用,最后将libgnustl_shared.so这个so文件放入到了armeabi-v7a里才解决了这个问题

    这里写图片描述

    展开全文
  • 用funcode运行文件出现以下情况是怎么回事,该如何解决。我已经安装了funcode文件,funcode可以正常运行。但打开一个游戏运行时出现以下情况
  • 百度导航引擎初始失败问题解决

    千次阅读 2016-12-15 17:27:05
    1.百度导航引擎初始失败这个问题出现时候我们需要把Demo里面的lib里面的文件全部复制到我们对应的项目的文件夹下如图: 由于官方Demo 给的只有一个armeabi文件夹,所以我们为了防止可能出现的问题就要自己建...
  • 在确认代码无误,assets目录两个jpg,与一个channel文件都在,添加的so文件也与百度开发文档一致后,仍然提示百度导航引擎初始失败 最终将百度地图开发包下libs/armeabi下所有的so文件添加到工程里,结果就...
  • IOS 百度地图SDK (2015年04月09日 百度地图iOS SDK v2.7.0发布) 引擎初始失败
  • 1、今天碰到一个奇怪的问题,我是Xcode...但是,进入地图界面之后,就是不能显示地图,并输出日志 引擎初始失败,当时就郁闷了。 4、解决方法:需要把百度地图SDK中 mapapi.bundle 这个文件导入到工程当中。
  • 我们安装好BlueStacks蓝叠 后启动时,提示: 但是我们打开控制面板-->程序管理-->启用或关闭WINDOWS功能中,发现此功能本来就是关闭状态或者关闭了也不行, 那么我们就没办法了,在百度里面找到的答案都试过了...
  • IOS百度地图SDK报引擎初始失败

    千次阅读 2015-08-12 09:21:07
    我在使用百度地图过程中,出现“擎初始失败”提示。经过几番折腾后,发现是配置环境的时候出现了错误。我在添加mapapi.bundle的时候使用的方法和引入BaiduMapAPI.framework(将所需的BaiduMapAPI.framework拷贝到...
  • 【Android】 APP嵌入百度地图骑行导航一直初始引擎失败解决办法 最近手头上有个需求需要做骑行导航 首先百度地图开放平台http://lbsyun.baidu.com/ 按提示找到Android开发文档 找到骑行导航,根据提示去下载平台,...
  • 关于百度地图导航初始化失败问题以及...首先关于初始引擎失败得原因如下: 首先先到百度地图官网把库文件下下来,你需要根据自己需要在选择,这里我就按照我自己的需求选择了 下载完成之后就解压缩包,得到下面的...
  • 关于你把DEMO 移植到项目中 为什么会说 百度导航引擎初始失败 其实这个问题比较蛋疼 我也碰到同样的问题了,经过反复修改,总算也解决了(我的情况是导航初始化返回fail,key校验成功).解决方法如下,将demo的ass
  • wwise初始失败

    2020-02-08 16:38:39
    wwise初始失败 http://gad.qq.com/question/detail/29087 请问大家,我在接入wwise时(cocos2d引擎),pc平台和ios都是正常的 但是在Android平台,遇到的问题是AK::SoundEngine::Init返回AK_Fail 初始化参数都...
  • 最近安装sqlserver 2008 R2,在安装过程中报错:等待数据库引擎恢复句柄失败的错误。 安装过程可以忽略这个错误,继续完成安装。 以管理员方式启动cmd,进入目录:C:\Program Files (x86)\Microsost SQL Server\...
  • 百度地图中导航部分引擎初始失败的解决办法

    万次阅读 多人点赞 2015-07-03 10:18:15
    3天前遇到百度地图导航部分的问题,各种尝试,昨天以为解决了,还发了一篇 《Android百度地图导航部分报JNI相关错误》, 但是实际上没有解决。真正的解决办法是这样的: 在给的导航部分的Sample工程中,有一个文件...
  • 1.首先确保用的是自己的百度地图的key。 2.如果单纯用只用百度地图的导航API的话,请确保使用最新版的导航的包,我当时引用的包的情况如下图: 并且请确保使用对应的.so文件 ...3.如果使用的有百度
  • 最近在做一个项目,用到百度鹰眼,百度导航。先做的鹰眼。用的最新的Jar包2.1.9。 首先说一下鹰眼 关于鹰眼的使用,Demo也很清晰了。需要注意的点有以下几个: 1、判断服务是否在运行使用startTrace(),通过...
  • 该问题是由bundle文件没有正确添加造成的,请按照开发指南正确添加后,卸载app重新运行即可解决 添加方式: framework形式包: 选中工程名,在右键菜单中选择Add Files to “工程名”…,从BaiduMapAPI.framework...
  • 使用IDEA一键创建springboot项目省了不少事,但是IDEA有时候会出现无法初始化springboot项目的问题: 卡在一步一直转一直转: 然后就出现错误无法创建: 但是此时,你使用浏览器访问 springboot网址: ...
  • electron webgl初始失败

    千次阅读 2018-01-17 19:05:21
    解决方案:app.commandLine....原因:由于显卡gpu过去陈旧,被引擎列入了黑名单,意思就是这些黑名单不运行webgl。参考:https://www.khronos.org/webgl/wiki/BlacklistsAndWhitelists#Chrome_on_All_Platfor
  • so库和png及channel文件都加上了,还是初始失败,该怎么解决???
  • 一、设置好电脑环境变量 二、在MySQL文件内配置my. ini文件 内容如下 [mysqld] 设置3306端口 port=3306 设置mysql的安装目录 ...允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_c
  •  这几天一直为Exchange 2010管理控制台初始失败的故障纠结着,虽然网上有众多相关初始失败的参考资料,但尝试了N多方法均告失败。  万般无奈之下,今天本计划给Exchange Server做一次大的手术,原计划是将...
  • 在android studio中集成百度地图+百度定位+导航SDK出现冲突问题, 所有步骤按照官方集成(注意: ... 2.下载的文件中libs文件夹中只有armeabi这一种CPU架构的so文件,所以在开发时AS的JniLibs目录下
  • 因为Android11 软件包可见性问题导致TextToSpeech初始失败,只需要在AndroidManifest.xml文件中增加<queries>标签即可 ... <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/&...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,565
精华内容 27,426
关键字:

初始引擎失败