2014-09-01 117 views
0

我尝试在corodva构建apk文件上添加权限以启用应用内商品。我试图从项目tap - 权限添加权限。但每次我上传APK时,我都无法在上传的apk上找到结算权限。无法在XDK中添加权限BILLING

我总是说

Required permissions 8 permissions 
android.permission.ACCESS_NETWORK_STATE 
android.permission.ACCESS_WIFI_STATE 
android.permission.CAMERA 
android.permission.FLASHLIGHT 
android.permission.INTERNET 
android.permission.READ_PHONE_STATE 
android.permission.SEND_SMS 
android.permission.VIBRATE 

我添加的权限

BILLING 

和/或

,但没有结果。

一件事是,当我打开intelxdk.config.android.xml我发现这条线

<preference name="android - permission" value="BILLING"/> 

请注意,在一个空间“机器人 - 许可” ,我可以”改变,因为这个文件是自动格式化,当我为Android构建。

提前

+0

当你添加'com.android.vending.BILLING'它也有间距? – 2014-09-02 08:09:35

+0

是的,我从项目中添加它Cordova的设置...我不能手动添加它,因为你在.xlm文件中看到有这个注释<! - 这个文件是由Intel XDK生成的。不要编辑这个文件,因为你的编辑将会丢失。 - > – 2014-09-02 12:57:09

+0

嗯它的声音就像一个错误,但你可以尝试直接编辑apk? – 2014-09-03 11:48:06

回答

0

非常感谢试试这个:

<preference name="android-permission" value="Billing> /> 

请注意,您包含空格但documentation多年平均值。

+0

是的,我已经注意到了,但我不能编辑这个文件,因为它是由编译器在代码由新的科尔多瓦提交之前重写建立系统 – 2014-09-02 01:17:38