3

Google Play アプリ内課金サービスに取り組んでいます。

バージョン 3 の API サンプルをダウンロードし、開発者コンソールにドラフト アプリケーションとしてアップロードしました。しかし、携帯電話とコンピューターでアプリを起動すると、このプログラムはONE SEC画面にとどまり、変更されることはありません。

誰もそれを見たことがありますか?

4

2 に答える 2

2

以下は、Trivial Drive デモを実行した後に受け取ったいくつかのエラー メッセージと、問題をどのように修正したかです。最初のものはあなたの問題に最も似ていますが、2番目の部分もあなたに当てはまるかもしれないので読み続けてください.

問題: 画面メッセージに「1 秒」と長時間表示された後、最終的に「エラー:インベントリのクエリに失敗しました:IabResult:インベントリの更新中にエラーが発生しました...」という警告ダイアログが表示され、その後、メッセージが「1 秒」に戻ってそのままになります。そのメッセージに固執しました(あなたが説明したように)。

解決策: [設定] -> [アカウントと同期] に移動し、[バックグラウンド データ] がオンになっていることを確認します。

問題: 上記の問題を修正し、Google Play にリンクしましたが、「このバージョンのアプリケーションは、Google Play からの課金用に構成されていません」というメッセージが表示されます。

解決策: デバッグ キーを使用してアプリを実行できますが、製品キーを使用して apk をエクスポートしないと、Google Play で何かを正常に購入できません。そのため、Eclipse からアプリを実行する「簡単な方法」の代わりに、[ファイル] -> [エクスポート] -> して、本番キーのパスワードなどを使用して本番 apk を作成するプロセスを実行する必要があります (実際のアプリをデプロイするのと同じように)。次に、DOS コマンドに移動し、「adb install MainActivity.apk」を実行して、携帯電話にインストールします。

Trivial Drive の「readme」ファイルは非常に優れています。そこから始めて、すべての手順を明確に実行してください。実稼働の apk をアップロードし、アプリ内製品をセットアップし、Google が処理するまで数時間待つ必要があります。その後、テストできるようになります。ステージング環境がないため、これは前後のプロセスです。

于 2013-01-11T07:11:28.380 に答える