我正在嘗試在應用程序中設置應用程序內結算功能。到目前爲止,我遵循這個指南:未知權限com.android.vending.BILLING
http://developer.android.com/training/in-app-billing/preparing-iab-app.html
然而,當我指定結算權限
<uses-permission android:name="com.android.vending.BILLING" />
下面的消息出現在logcat中:
Unknown permission com.android.vending.BILLING in package org.noi.activity
每次
我開始我的申請。
正如我上面提到我註冊在我的AndroidManifest.xml中開票權限,就像像tutorial:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.noivr.activity"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:targetSdkVersion="17" android:minSdkVersion="9"/>
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
...
</manifest>
我也copied the In-app billing libraries到我的項目現在具有以下結構:
- com.android.vending.billing
- com.android.vending.billing.util
- org.noi.activit Ÿ
- org.noi.impl
- org.noi.const
是的,我在模擬器上測試。可以在那裏安裝Google Play嗎? – 2013-02-24 17:43:53
在前一篇文章中添加了詳細信息。 – Hartok 2013-02-24 17:50:26
感謝您指出這一點! – 2013-02-24 17:54:20