2014-09-01 116 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