作者Lighdark ( °Д°)
看板AndroidDev
標題[問題] 免費版+解鎖器=>付費版 原理是什麼?
時間Wed Feb 19 21:36:30 2014
舉個例來說,Poweramp這軟體,下載安裝是免費的。
想要有完整版的功能,就要購買Poweramp Full Version Unlocker。
這個Unlocker不是獨立運行的付費版,只是個解鎖器。
有別於開發免費與付費兩個版本的做法。
相同做法的在Google Play上還不只一個。
想請問一下,這種安裝解鎖器後升級的做法是如何達成的?
因為各App間的資料庫應該是獨立,我想不會是用解鎖器修改資料庫吧…
Google搜尋也不知道這該從何查起,能提供些相關關鍵字也行。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.233.187.196
1F:推 cooper6334:實作ContentProvider就能讓別人存取資料庫了 02/19 22:46
2F:→ Lighdark:原來還是可共用資料庫,也就是說這是可能做法之一嘍。 02/19 22:54
3F:→ Lighdark:感謝,我找到可參考的資料了。而且還有現成library 02/19 23:04
4F:推 jerrysky:sharePrefernce 好像也能給別的APP用 02/19 23:41
5F:→ Lighdark:SharedPreferences是吧,查了一下也是可以共用些資訊。 02/20 00:42
6F:推 sulf:目前知道的作法是先檢查package name再檢查簽名 02/20 19:17
7F:→ sulf:,因為簽名只需比對且只有開發者,unlock幾乎不必寫任何程式 02/20 19:20
8F:推 sulf:但如果有使用者付錢並備份後退費,拿到unlock也沒輒 02/20 19:23
9F:→ Lighdark:嗯,感謝提供訊息。 02/20 23:26