4

ここにどのコードを入力すればよいかわかりませんが、アプリでアプリ内購入のセットアップが機能しています (正しい金額とアイテムがアカウントに請求されるという意味で) が、問題は変更が表示されないことですユーザー側では、アイテムを購入しても、受信者はブロードキャストを受信しないため、購入をローカルに保存するコードを実行できます。

ほとんどの場合、ここからコードをコピーしました。

アプリ内課金で簡単決済

だから、何が問題なのかわからない。何もフリーズせず、すべて動作し、BillingReceiver の onReceive() を実行することはありません... 他の誰かがこれを持っていますか?

4

1 に答える 1

1

具体的な回答を得るには、より多くの情報が必要です。</application>close ノードの後に​​受信ノードを配置したため、メッセージを受信して​​いませんでした。<application> </application>タグの間に配置する必要がありました。

<application android:icon blah blah...>
    <activity android:name="MyActivity">
    </activity>

    <service android:name=".BillingService" />
    <receiver android:name=".BillingReceiver">
          <intent-filter>
                <action android:name="com.android.vending.billing.IN_APP_NOTIFY" />
                <action android:name="com.android.vending.billing.RESPONSE_CODE" />
                <action android:name="com.android.vending.billing.PURCHASE_STATE_CHANGED" />         
          </intent-filter>
    </receiver> 
</application>
于 2011-10-12T23:54:57.253 に答える