banner
ximalaya

ximalaya

这里是openkava 的blog,关注程序开发的一切技术。 ZZ 表示转载的文章,如涉及版权,请和我联系删除。 在这里你可以看到关于以下技术的文章: 移动开发技术,ANDROID ,IOS,WINDOWS PHONE平台开发,企业ERP开发,动态脚本PYTHON ,OPENGL ES 3D技术,游戏开发技术,HTML5 ,JAVASCRIPT ,MYSQL,AMAZON EC2 ,GOOGLE GAE ,GOOGLE CLOUD SQL 等 。 本站发展历程: 2010年,正式把所有的blog移到这里,租用godaddy的空间,记录生活和工作上的一些心得。 下面是关于我的个人介绍,写在这里权当凑字数啦。 职业:软件开发,开发经验6年,管理经验3年; 工作上使用的技术:C#, SQL SERVER 个人使用的技术:PYTHON,PHP, CSS, JAVA ,ANDROID ,object-c 等等 联系我请发邮件:<a href="http://blog.openkava.com/openkava@gmail.png"><img class="alignnone size-full wp-image-96" title="邮箱" src="http://blog.openkava.com/openkava@gmail.png" alt="" width="174" height="24" /></a>

Android應用內購買技術要點 一

1 目前使用 3.0 版本,支持 managed 和 subscription。

2 managed product 支持消費,消費後可以再次購買,也可以用於一次性購買,在自己的程式碼中處理邏輯,subscription 用於每月或每年訂閱。

3 首先要 google 上傳簽名過的 apk,建立 managed product 和 subsctiption,設定價格,描述等信息。

4 在發布控制台中,設定測試帳號,測試的帳號不能喝發布的帳號一摸一樣,否則不能買。

5 從 apk 發布控制台這個 apk 的 public key,貼在 apk 中的 security.java 中。

6 重新編譯上傳簽名的 apk 到發布控制台,並且要運行同樣簽過發布證書的 apk 才能測試成功,否則會出現錯誤:“this version of the application is not enabled for in-app billing”

7 安全建議,不要在 apk 中明文顯示你的 public key,至少做加密處理或從你的伺服器獲取。在每次處理購買過程中,使用 payload 來驗證來回的相應。避免中間人攻擊。

 

 

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。