回答
如果不部署新的APK,則無法更新應用的資源。
如果您想要繼續保留XML資源中的翻譯,您需要適當更新它們,然後部署新版本的應用程序。
如果您希望這些字符串將來僅來自服務器,則需要設置API服務以公開字符串,並在應用中使用該API,而不是從資源文件加載字符串。
謝謝。請向我澄清以下內容:1 - 從服務器部署APK文件,測量服務器端是否具有最新且正確的App版本,對不對?(2) - 如果我們想使用API服務,那麼什麼是推薦或最好的技術請 – LetsamrIt
你通常不會從服務器上部署APK,而是將其上傳到Google Play控制檯。通常,Android開發者正在使用RST服務,如[Retrofit](http://square.github。 io/retrofit /),但歡迎您使用任何HTTP客戶端 –
請耐心等待,現在在我們的主應用程序中,我們要糾正所有字符串,並創建一個APK,然後將其上傳到谷歌播放,對吧?那麼,我們可以自由連接到Google Play服務通過REST或HTTP來更新當前版本的應用程序,對嗎?現在,用戶將如何獲知可用APK的新版本,以便用戶可以下載它 – LetsamrIt
- 1. 從服務器更新Strings.xml - Android SDK
- 2. 更新從服務器
- 3. 刷新Listview從服務器更新
- 4. 我如何從服務器刷新/更新,在我的ListView(CustomAdapter)
- 5. 如何更新Delphi Datasnap服務器?
- 6. 如何更新sdb服務器?
- 7. pjax:如何讓服務器從服務器重新請求html
- 8. 從遠程服務器更新UITableView
- 9. PHP Composer - 從遠程服務器更新?
- 10. 從服務器更新aspx頁面
- 11. 更新Joomla網站從DEVELOPPEMENT服務器
- 12. JqGrid從服務器更新數據
- 13. 從VCS更新現場服務器
- 14. 無法更新從sonarqube服務器
- 15. 從服務器推送更新
- 16. 更新從服務器(MS SQL Server2005中)
- 17. 從MS SQL服務器更新MySql
- 18. 從Web服務器更新Sqlite?
- 19. 從SQL服務器自動更新XML
- 20. asp.net mvc從服務器更新網頁
- 21. 從服務器更新EXE文件...
- 22. 聽從服務器更新ans安裝
- 23. 從菜單欄更新服務器IP
- 24. 如何刷新從服務器
- 25. 域名服務 - 服務器端更新
- 26. SignalR服務器更新與更新中
- 27. 如何實現從服務器獲取更新的過程?
- 28. 如何將更新從服務器發送到客戶端?
- 29. 如何從adobe服務器實現adobe所有更新?
- 30. 如何排列從服務器獲取更新的圖像
嘗試使用POEditor;) –
您所要求的是從網絡下載資源並在運行時替換它們。 Android不允許這樣做。 一些[前](https://stackoverflow.com/questions/2823696/download-and-replace-android-resource-files)[問題](https://stackoverflow.com/questions/9365328/can-localization-資源被下載的運行時間)在這個問題上。 – pellucide
strings.xml與常量類似,不能在運行時更新,如果需要更改某些單詞語言,請嘗試使用靜態字符串變量。 – Chefes