2011-03-04 39 views
1

我存儲在用於用戶界面和其他的東西加載到應用程序一個應用程序的assets資源,主要只是抱着文本只是一起普通的SQLite數據庫命令。我希望能夠獲得該數據庫的可寫版本,以便我可以從另一個應用程序對其進行修改。運行的SQLite數據庫在一個應用程序從另一個

實施例:

第一應用市場上具有啓用的特徵數目有限上。用戶需要購買額外內容才能在應用中執行更多操作。原始應用程序具有這些功能,但它們在使用數據庫的應用程序中未啓用。我希望用戶,然後從它只是用來禁用從數據庫中改變一個場啓用從而解鎖新的功能市場下載第二應用。

我有一個想法,我可能需要使用內容提供商,但我的理解是,一旦創建了他們所有的應用程序訪問。我需要它,盜版的原因,我想,只有能與我的鑰匙簽字的應用程序進行通信。

感謝

回答

0

山姆,

我明白你打算做什麼,而是你要了解它的錯誤的方式。您的'解鎖應用程序'將無法修改'免費應用程序'的資產文件夾中的數據庫。這只是一般的Android安全模型的東西。

你可能想看看這個問題:How can I use the paid version of my app as a "key" to the free version?

它描述瞭如何在市場解鎖你的「免費應用程序」功能上創建一個「解鎖應用」,而無需實際修改任何原始的「免費應用程序」中的數據。

祝你好運

相關問題