2015-07-28 15 views
-2

我目前正在研究我們在內部開發的Android應用程序,以及我們在客戶平板電腦上手動部署的應用程序。建議在Android中使用XML設置文件?

該應用程序包含url在哪裏讀取/張貼客戶服務器數據。目前要部署應用程序,我們需要更改這些url字符串並重新編譯。

我們正在尋找使應用程序更完整,並從應用程序外部閱讀這些網址。我的想法是有一個XML設置文件,這是與應用程序下載和應用程序從此讀取。

我對Android開發相當新穎,並會很感激一些建議。

如果將xml文件下載到下載文件夾中,我們可以將其複製到安裝了該應用程序的位置嗎? Android應用程序可以讀取.APK之外的文件嗎?

謝謝

+0

歡迎來到SO。起初,你應該閱讀[this](http://stackoverflow.com/help/how-to-ask)。 –

回答

0

檢索文件夾來存儲緩存,getFilesDir。下載xml並將其放置在該文件夾中。然後你可以使用它多少你想要的。

+0

.apk文件被添加到IIS上的網站文件夾中,因此要下載,我們在平板電腦上打開瀏覽器並使用sitename.com/test.apk。 xml文件也將使用相同的方法sitename.com/test.xml進行下載。 test.xml會放在設備的下載文件夾中嗎? – snj15

+0

我可以獲得已安裝的應用程序,將xml從下載複製到應用程序的安裝位置?這是最好的方法嗎? – snj15

+0

@ snj15不,這將是一個不好的方法。下載文件夾很可能位於不同設備上的不同位置。如果每個客戶的網址不同,也許您可​​以在應用第一次啓動時顯示一個彈出窗口,並詢問網址或客戶。然後將應用程序中的文件下載到應用程序文件夾中。 – SiXoS

相關問題