2011-06-11 38 views
2

我試圖運行Android Inapp帳單示例,但顯然做了錯誤的操作,因爲它無法按預期工作。Android Inapp帳單示例

我最好的線索是什麼是錯誤的是,當市場結算彈出窗口顯示標題是「示例商家的示例應用程序標題」,因爲我沒有在代碼或開發人員的任何地方找到該文本控制檯我認爲我的應用程序正嘗試連接到其他人帳戶進行付款。

任何想法什麼是錯的,我已經按照說明中的說明,在我的「密鑰」中複製到應用程序中。

在此先感謝 羅蘭

回答

5

呀,

你運行你的應用程序從Eclipse中編譯,以便它正在與開發密鑰簽名。

您需要使用發佈密鑰對其進行簽名,並且您需要確保在Security.java文件中,您已將base64EncodedPublicKey設置爲您的Android市場公鑰(可在android market app的「編輯配置文件」鏈接下使用) )。

所以步驟是:

  1. 確保你把你的公鑰到Security.java文件
  2. 導出應用程序的發佈版本
  3. 運行ADB安裝YOURAPKNAME把你的應用程序上電話

然後你會看到示例應用程序彈出列出你的應用程序標題,你作爲商家+你將能夠做出真正的購買。

+0

仍然沒有成功。 – Roland 2011-06-11 21:01:35

+0

仍然沒有成功。 1)我檢查了我的商家帳戶,以驗證我是否複製了正確的代碼 2)我使用「導出簽名應用程序包」功能來生成apk文件。 3)我跑了adb安裝。 我仍然收到「Sample Mercant」消息。 – Roland 2011-06-11 21:13:23

+1

解決了它。我誤解了對「草案」申請的要求。它上傳還不夠。它還需要其他屬性,如圖片等。當我上傳示例圖像並確保設置了所有其他屬性時,應用程序開始按預期工作。 – Roland 2011-06-12 08:57:17