Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova Meteor Android权限_Cordova_Meteor_Ionic Framework_Meteoric - Fatal编程技术网

Cordova Meteor Android权限

Cordova Meteor Android权限,cordova,meteor,ionic-framework,meteoric,Cordova,Meteor,Ionic Framework,Meteoric,我正在开发一款内置Meteor和Meteoric的移动应用程序(我知道这是最近停止使用的)。大多数事情都很顺利,但地理定位在Android设备上存在问题 它报告所需的权限不可用。我可以通过将这些权限添加到AndroidManifest.xml文件来解决这个问题 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="an

我正在开发一款内置Meteor和Meteoric的移动应用程序(我知道这是最近停止使用的)。大多数事情都很顺利,但地理定位在Android设备上存在问题

它报告所需的权限不可用。我可以通过将这些权限添加到
AndroidManifest.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.ACCESS_LOCATION_EXTRA_COMMANDS" />

问题是,
AndroidManifest.xml
文件位于
gitignore
中(实际上,它隐藏在
.meteor/local
下面的某个地方,即
gitignore
中)。手动更新AndroidManifest.xml确实有效,但这意味着我的团队的每个成员都需要这样做。如果有人稍后加入团队,我们会再次遇到同样的问题。而且,如果我们必须手动更新文件,它也不是一个真正的自动化部署解决方案


我应该如何配置Meteor/Meteoric,以便将这些权限添加到我的Android应用程序中?

我更新了地理位置插件,解决了权限问题。我不知道这是因为更新本身还是一些副作用,但至少它解决了我的问题。

你能在meteor应用程序上安装cordova插件吗?如果可以,安装地理位置插件,它应该添加权限。如果没有,您可以从配置中搜索在AndroidManifest.xml上写入值的插件。xml@jcesarmobile:在您的评论之后,我注意到权限适用于其他插件。使用地理位置插件的更新版本似乎可以解决这个问题,权限现在确实出现在
AndroidManifest.xml