苹果百度地图老司机骚气语音导航包设置教程要偷偷听哦

教程简介

最近在刷视频的时候,看到了一个短视频使用百度地图进行导航时语音包很Sao啊,然后今天教程给大家分享出来。需要注意的是,此语音包只可独自欣赏不可在公共场所或人群比较多的地方中欣赏,以免引起不必要的尴尬哦!!

下载链接请查阅原文地址icon-default.png?t=N7T8https://mp.weixin.qq.com/s?__biz=Mzg2NjkyNzY1Mg==&mid=2247483791&idx=1&sn=5e5ccdf086c282b1bbe649b5e26cc26b&chksm=ce4214c4f9359dd2f8cd23d086d2bc5ae08a3c38af345f84f8993adfbb8b8332e7f88867f662#rd

教程开始

首先,这个语音包不是注入到应用当中的,而是把所需的语音包文件进行拷贝到百度地图应用当中。

那么就涉及到文件夹之类的操作了,但是IOS的文件管理权限不大,那么如何在不进行越狱的情况下更大权限的进行访问IOS文件呢?

别着急,等会会把所用到的文件管理应用给大家分享出来的

在这里提示一下大家,百度地图你可以下载【爱玩博客】网站中的版本,也可以在AppStore中下载官方版本的百度地图应用都是可以的。
如果你要下载我提供的版本话,可以在下方文章中进行下载。

前提条件/必要条件:有巨魔商店

好了,废话我们不多说,教程开始:

 安装巨魔或个人证书、爱思助手(这里需要注意是,爱思助手进行自签的话,不知道软件的权限够不够,站长并没有测试,如果有需要的朋友可以自己测试一下,可以的话更好,不可以的话那就爱莫能助了)

首先,先从【爱玩博客】网站中进行下载百度地图应用或直接在AppStore中下载百度地图应用

如果是从【爱玩博客】中下载的百度地图应用的话,巨魔用户直接安装就可以了,p12证书用户直接自签就可以了,两者都没有的情况下(抱歉,爱莫能助了)

如果不想从【爱玩博客】中下载百度地图的话,那么请直接在AppStore中下载就好了。

我想这个步骤你们都能完全操作!

③ 来到第三步,就需要安装Filza4.0应用来进行操作了,这个Filza4.0是文件管理器

下载完成后,使用巨魔商店2安装即可,自签的话权限不够。

然后在下载地址当中下载所需的压缩包。

④ 打开Filza这个应用找到路径为:private/var/mobile/Containers/Data/Application/百度地图/Documents/baiduvoicedata/

找到以后,把你下载的压缩包解压到baiduvoicedata这个路径即可

⑤ 到这里教程基本结束,现在打开百度地图 -> 我的 -> 语音包 -> 我的 -> 语音包 -> 我下载的语音包 ->茉莉高阶等语音包就是我们所需的语音包

  • 20
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安卓调用百度地图代码示例: 1. 在 AndroidManifest.xml 文件中添加以下权限: ```xml <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.INTERNET"/> ``` 2. 在 build.gradle 文件中添加以下依赖: ``` implementation 'com.baidu.android:map-sdk:5.3.0' ``` 3. 在布局文件中添加 MapView 控件: ```xml <com.baidu.mapapi.map.MapView android:id="@+id/bmapView" android:layout_width="match_parent" android:layout_height="match_parent" /> ``` 4. 在 Activity 中添加以下代码: ```java public class MainActivity extends AppCompatActivity { private MapView mMapView = null; private BaiduMap mBaiduMap = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 初始化地图 mMapView = findViewById(R.id.bmapView); mBaiduMap = mMapView.getMap(); // 显示地图 LatLng latLng = new LatLng(39.915071, 116.403907); MapStatusUpdate mapStatusUpdate = MapStatusUpdateFactory.newLatLng(latLng); mBaiduMap.setMapStatus(mapStatusUpdate); // 添加标记 MarkerOptions markerOptions = new MarkerOptions(); markerOptions.position(latLng); markerOptions.title("北京市"); markerOptions.draggable(false); Marker marker = (Marker) mBaiduMap.addOverlay(markerOptions); } @Override protected void onDestroy() { super.onDestroy(); mMapView.onDestroy(); } @Override protected void onResume() { super.onResume(); mMapView.onResume(); } @Override protected void onPause() { super.onPause(); mMapView.onPause(); } } ``` 苹果调用百度地图代码示例: 1. 在 Xcode 项目中创建桥接文件(Bridging-Header.h),并添加以下内容: ```objective-c #import <BaiduMapAPI_Base/BMKBaseComponent.h> #import <BaiduMapAPI_Map/BMKMapComponent.h> #import <BaiduMapAPI_Search/BMKSearchComponent.h> ``` 2. 在 Podfile 文件中添加以下依赖: ``` pod 'BaiduMapKit' ``` 3. 在 Swift 代码中添加以下代码: ```swift import UIKit import BaiduMapKit class ViewController: UIViewController, BMKMapViewDelegate { var mapView: BMKMapView! override func viewDidLoad() { super.viewDidLoad() mapView = BMKMapView(frame: view.bounds) mapView.delegate = self view.addSubview(mapView) let coordinate = CLLocationCoordinate2D(latitude: 39.915071, longitude: 116.403907) let annotation = BMKPointAnnotation() annotation.coordinate = coordinate annotation.title = "北京市" mapView.addAnnotation(annotation) let region = BMKCoordinateRegion(center: coordinate, span: BMKCoordinateSpan(latitudeDelta: 0.05, longitudeDelta: 0.05)) mapView.setRegion(region, animated: true) } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) mapView.viewWillAppear() } override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) mapView.viewWillDisappear() } func mapViewDidFinishLoading(_ mapView: BMKMapView!) { print("地图加载完成") } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值