2010-04-23 55 views
4

爲應用程序創建演示版本的建議方式是什麼?基本上,演示版本將功能齊全,但僅限於運行25次。我的擔心是,如果用戶卸載並重新安裝,計數將被重置。演示版本的應用程序

我想過寫一個數據文件到SD卡與執行的計數(希望卸載後會繼續存在),但我不希望添加該權限如果我能避免它。

如何有某種類型的演示標誌的任何建議卸載後仍然存在?

回答

3

即使它在SD卡上,沒有任何理由的用戶不能隨便去刪除文件本身。

I asked a similar question a few months ago,但是這是一個評估版本,而不是一個演示版本。您可以執行與what Dave Webb suggested類似的操作,並將每個用戶的設備ID存儲在服務器上。這意味着你們都需要啓用READ_PHONE_STATE和INTERNET權限,並且我可以理解不想添加額外的權限。但是,這是唯一可以保證應用程序只運行X次的傻瓜式方法,因爲您對手機所做的任何更改都可以顛倒過來。

mbaird pointed out that anyone can install the full version of your app and try it for one day before requesting a refund;考慮到這一點,你可能會製作一個殘缺的演示版本,告知用戶這個(不常用的)市場功能。

+1

對於這個未來的讀者(非常好回覆),退款時間已縮短至15分鐘。 – monkjack 2011-01-01 20:43:12