2013-10-04 82 views
0

我想爲暴露應用共享首選項中存儲的一些數據的應用編寫內容提供者。有可能這樣做嗎?ContentProvider暴露應用偏好

+0

http://stackoverflow.com/questions/6030321/android-retrieving-shared-preferences-of-other-application –

回答

0

你爲什麼想這樣做?通常首選項是祕密數據,只應用於源應用程序。

櫃面要做到這一點,您可以通過獲取源應用

Context otherAppsContext = createPackageContext("other.application.package", mode);

的上下文讀取其他的應用偏好,你也應該明白,你不能讓所有的喜好。當您收到結果時,您會看到PRIVATE和WORLD_WRITABLE不可用。

+0

這似乎不適用於API 17.我想公開一些遊戲進度保存在首選項到我的應用程序的免費/付費版本。 – Pinch