我正在开发Shoutem 应用程序,我创建了一个自定义扩展程序,用于显示列出附近用户当前位置的餐厅。
它是必需的“android.permission.ACCESS_FINE_LOCATION”位置,所以我按照 Shoutem 文档的步骤进行操作。(应用程序部分)
https://shoutem.github.io/docs/extensions/tutorials/modifying-native-project#app-segment
并从扩展名中复制完整的 android 和 iOS 目录,shoutem.places
并根据我的扩展名重命名文件和目录名。
但我仍然收到此错误。
Looks like the app doesn't have the permission to access location
1.如何在我的自定义扩展中获得权限?
和
2. 我在 AndroidManifest.xml 文件中自定义扩展的包名是什么?
我的自定义扩展中的 AndroidManifest.xml 文件。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.chrsitian.restaurants">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
</manifest>