2013-05-27 33 views
2

當我嘗試使用應用程序內結算運行我的應用程序時,出現錯誤消息:「此版本的應用程序未配置爲開票通過Google Play查看幫助中心以獲取更多信息「。Android應用程序購買:此版本的應用程序未配置爲通過Google Play進行結算

我已經在清單文件中擁有結算許可,並且我已經將簽名的.apk作爲草稿上傳到Google Play上,並且我還將相同的已簽名apk安裝到了我的手機以及我還提供了productId,並且已經等待超過一天的服務器上傳,但仍然出現錯誤。

回答

1

我跑了很多這個問題。我會建議使用此鏈接

http://blog.blundell-apps.com/simple-inapp-billing-payment-v3/

保持產品ID爲android.test.purchased。 (如果你想更改你的Base64)設置你所有的代碼,並讓你的應用程序排序,響應處理和其他一切。

然後把應用程序放到Google Play中不要發佈它(檢查你的版本號,並保留證書)。添加您的產品(正如您已經完成的那樣)。

我按照以下步驟執行: 在Eclipse中導出應用時,您的應用使用與商店中相同的證書和版本號。把它放在不同的文件夾中。

使用這些命令從測試的手機中卸載該應用程序並進行安裝:

adb uninstall com.domain.appname 

以及與此安裝:

adb -d install /path/to/new/apk 

然後運行測試手機上的應用程序。

您的測試手機必須使用測試Google帳戶進行設置。如果沒有,您需要重置手機並使用測試帳戶進行設置。

如果您的logCat處於打開狀態,您應該可以看到所有日誌,同時您的應用程序也不會出現問題。

請讓我知道你如何去,所以我可以進一步幫助你。

還有一件事。我爲我的測試人員建立了Google社區,並在其中添加了測試帳戶,以便我可以輕鬆地在多個設備上進行測試。您也可以在GooglePlay的設置中添加測試帳戶。也有很多文件。

H.

相關問題