踩坑uniapp中打包Andiord app,在真機(jī)調(diào)試時(shí)地圖以及定位功能可以正常使用,打包成app后失效問題_uniapp真機(jī)調(diào)試高德地圖正常 打包apk高德地圖就不加載-CSDN博客
問題:
目前兩個(gè)項(xiàng)目,一個(gè)項(xiàng)目是從另一個(gè)項(xiàng)目里面分割出來的一整套完整的系統(tǒng),兩個(gè)項(xiàng)目配置里面的高德地圖的key值都是一樣的,兩個(gè)項(xiàng)目在真機(jī)調(diào)試的時(shí)候H5端和APP端都可以正常定位,但是,再打包成apk的時(shí)候,其中一個(gè)項(xiàng)目的app定位會(huì)失效。
解決問題:
高德地圖的配置? ? ? ?高德地圖官網(wǎng)
上面是web端配置高德地圖,下面是app端配置高德地圖,
1. 配置app模塊
2. 配置app權(quán)限(等等可能還有別的配置需要點(diǎn)對(duì)勾)
3. 查看manifest.json中sdkConfigs節(jié)點(diǎn)內(nèi)容是否和上述你勾選的配置一致
這以上是hbuildx中要配置的地方,其實(shí)最關(guān)鍵的在于申請(qǐng)高德地圖的andirod平臺(tái)的key時(shí)讓你填入的SHA1和包名是個(gè)什么東西。(我的問題就是出現(xiàn)在了這里,我以為兩個(gè)項(xiàng)目的高德地圖的key值可以一樣,根本就不可能一樣,因?yàn)閮蓚€(gè)項(xiàng)目的包名都不一樣,所以在我重新又申請(qǐng)了key值之后問題就解決啦)
SHA1
首先咱們?nèi)サ絬niapp開發(fā)官網(wǎng)找到你要打包的app應(yīng)用uni開發(fā)平臺(tái)
然后就找到了SHAI(這里的SHA1就是申請(qǐng)高德地圖要填入的SHA!這里的SHA1就是申請(qǐng)高德地圖要填入的SHA!)
而包名就是
文章來源:http://www.zghlxwxcb.cn/news/detail-820693.html
最后拿著這些東西去申請(qǐng)key值就可以啦文章來源地址http://www.zghlxwxcb.cn/news/detail-820693.html
到了這里,關(guān)于uniapp中打包Andiord app,在真機(jī)調(diào)試時(shí)地圖以及定位功能可以正常使用,打包成app后失效問題(高德地圖)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!