我目前有幾個客戶的實時付費Android應用程序。我打算髮佈一個免費的版本,但也有一些問題,我有:如何在Eclipse中管理免費和付費的應用程序?
我認爲將付費應用,在應用程序內支付,以釋放解鎖完整版,但我需要一種方法來知道在我將其轉換爲免費增值之前,哪些用戶已經爲應用支付了費用 - Google Checkout只提供訂單ID,而不是電話的IMEI或任何可識別購買的內容,以便他們不必再次購買才能解鎖完整功能。
第二種選擇是創建另一個項目,免費版本的付費應用程序。但是我認爲這是一個醜陋的解決方案 - 我必須更新兩個幾乎相同的代碼庫?或者可以以某種方式避免/自動化? Eclipse中是否有任何工具可以編寫腳本來幫助我生成免費版本?
對於選項2,[Android Library Project](http://developer.android.com/guide/developing/projects/index.html#LibraryProjects)是官方解決方案 – yorkw 2011-12-28 01:44:30