署名済みアプリを Android マーケットにアップロードしました。公開したアプリ コンテンツをいくつか作成しました (ただし、アプリではありません)。現在、実際のデバイスで自分の製品を購入しようとしています。市場にアップロードしたのと同じ署名済みの .apk でテストする必要がありますか? または、Eclipseで起動できる「通常の」ものですか?
Eclipse でアプリを起動して requestPurchase() を送信すると、ポップアップが表示され、このアプリのバージョンは市場で購入する準備ができていないことがわかります...
実際の製品 ID を使用してエンド ツー エンドのテストを実行するために、アプリケーションを公開する必要はありません。アプリケーションをドラフトアプリケーションとしてアップロードするだけです。ただし、ドラフト アプリケーションとしてアップロードする前に、リリース キーでアプリケーションに署名する必要があります。また、アップロードされたアプリケーションのバージョン番号は、テストのためにデバイスにロードするアプリケーションのバージョン番号と一致する必要があります。
そして、Googleのドキュメントに書かれているように、市場にあるアプリのバージョン番号とデバイス上のアプリのバージョン番号は同じです:/