2014-08-29 94 views
0

我正在考慮通過免費和付費版本獲利我的第一款應用。看來最簡單的方法是使用應用內購買來解鎖額外的功能。不過,我還希望客戶可以選擇直接在Play商店購買完整版本(更多可見性)。我可以發佈一個「專業鍵」應用程序作爲升級密鑰,但他們將不得不安裝2個軟件包,看起來像一個麻煩。另一方面,我不想支持兩個獨立完整的軟件包(一個免費,一個付費)。我的免費Android應用可以通過應用內購買和付費商店版本升級到付費版本嗎?

所以我不知道採取什麼方法。我想讓用戶從應用內升級,因爲這會是最簡單的,但我也希望客戶能夠直接從商店購買並安裝付費版本。思考?

+0

我個人有2個不同的應用程序。免費版,以及更多功能的專業版。只是讓購買Pro版本的人明白,它是專業版本,比如稍微改變圖標,這就是我所做的,它的工作完美:) – Jack 2014-08-29 16:55:26

+0

@Jack,維護2個應用程序並不麻煩?他們有不同的工作空間嗎? – NSouth 2014-08-29 16:59:11

+0

是的,因此,我不會推薦它。 – Jack 2014-08-29 17:57:08

回答

0

我看到三種解決方案。

  1. 添加應用內購買
  2. 添加新的應用程序「的程序名稱親解鎖」
  3. 添加新的Pro版本的你應用程式

我認爲第一個是最可靠並且容易實現。海盜們也很難破解。海盜可以將您的應用上傳到他們的位置,但是當用戶下載它時,他會得到正常的免費版本。當然,任何東西都可以被破解;-)但是......它比第三種選擇更好(見下文)。

第二個 - 在你的主應用程序中,你需要檢查是否安裝了「pro unlocker」,也許你需要檢查證書是否相同並運行,自定義實現,android服務在此檢查是否允許使用使用專業版。這是相當好的,因爲你會使用相當多的自定義編碼,它應該是安全的。

第三 - 使用Grandle你可以簡單地創建你的應用程序的第二個版本,在建設過程中Grandle會自動創建Pro/Free版本。然而,使用谷歌授權的專業版本很容易被海盜破解,所以...

總結 - 你有三個三個解決方案。我認爲第一個足夠好,不需要太多的代碼和時間來維護。我希望這會幫助你;-)

乾杯

+0

我認爲你總結得很好。是的,應用內購買似乎是要走的路。這很簡單,合乎邏輯。如果我發現我真的想要在商店中擁有兩個版本的額外知名度,我會考慮這一點。我懷疑有人會想要破解我的小應用,但這是一個很好的觀點。謝謝! – NSouth 2014-08-29 19:55:04

0

編號免費和付費應用程序在市場上的處理方式完全不同。

相關問題