我正在製作一個使用Google Cloud Messaging的應用程序。我想使它能夠從XML文件中檢索字符串「SERVER_URL」,並且能夠在不重新安裝應用程序的情況下修改此字符串。Android,創建安裝應用程序後可以修改的XML文件
那樣;
用戶花費他們的記憶卡取出手機,把它放在自己的電腦,他們現在可以通過存儲卡導航找到XML文件,並修改字符串SERVER_URL。
..After做一些研究,我不能肯定我可以訪問已安裝的Android應用程序的任何XML數據,而不做某種反編譯的(我無法找到任何存儲卡上讀取其一)。我最初的意圖是將這個值簡單地放在android應用程序的'strings.xml'中。任何關於如何做到這一點的幫助都會非常感謝,即使它確實知道我所要做的事實際上肯定是不可能的。
爲什麼我要這樣?
此SERVER_URL值有可能改變(試點項目,東西不斷移動),導致應用程序需要修改並重新安裝到所有手機上。我們希望避免必須這樣做,而只是修改該文件。
但是,我們不希望爲應用程序添加功能以允許您在應用程序本身內更改SERVER_URL,以便用戶不會在使用電話時輕易地意外更改此值(精神上受到挑戰用戶,看管人會做文件修改)。
感謝,
韋斯
注:這是我在這個網站的第一篇文章!
的版本是Android 2.2的 –