我按照教程创建离子+电容器应用程序:https://github.com/stardvst/phototagger
我在Android Studio虚拟设备上运行它,当我点击按钮拍照时,日志中出现错误:
5235-5235/io.ionic.starter E/Capacitor/Console: File: http://localhost/main.86fcc9d3f8e066d4.js - Line 1 - Msg: ERROR Error: Uncaught (in promise): Error: Missing the following permissions in AndroidManifest.xml:
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_COARSE_LOCATION
Error: Missing the following permissions in AndroidManifest.xml:
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_COARSE_LOCATION
at returnResult (http://localhost/:745:32)
at Object.win.androidBridge.onmessage (http://localhost/:720:21)
我想我应该在Android项目文件中的某个地方添加一些权限?
请帮助理解。
1条答案
按热度按时间vawmfj5a1#
根据@capacitor/geolocation文档,您必须向AndroidManifest.xml添加所需权限:
此API要求将以下权限添加到AndroidManifest.xml: