0
我正在尋找允許開發人員/測試人員將應用程序指向UAT服務器而不是默認的,PROD的應用程序的最佳方式。與.NET或Java一樣,我將有一個app.config或屬性文件允許您在運行應用程序之前更改URL,我想了解android應用程序的常見方法?將android設置存儲在可編輯配置中
http://developer.android.com/guide/topics/data/data-storage.html中概述的數據存儲選項很明顯,但是除非我缺少一些東西,否則它們都不適合。
共享首選項和InternalStorage似乎是最合適的,但是在共享首選項時,它看起來像我需要root訪問權限來修改文件,而InternalStorage沒有提供API來解析設置,所以只是想知道我是否漏掉了一些明顯的東西。
有什麼建議嗎?
感謝您抽出時間回覆。這很好,我也考慮過類似的東西,但我們有幾個不同的測試人員可能想要使用的UAT服務器/配置,所以我們將有幾個版本(所有這些版本都建立在構建服務器上,而apk文件則是放棄使用的) 。另外,我更喜歡正在生產的版本與我們測試的版本相同?我認爲內部存儲可能是目前最好的選擇。 – Blueberry