2012-11-17 28 views
1

我想實現一個AppInventor應用程序,該應用程序使用WebViewer塊打開遠程URL。AppInventor Android應用程序具有保存在XML中的可定製信息?

url必須保存在壓縮apk文件中存在的xml中。

通過這種方式,我可以在線分發應用程序,在PHP網站上,定製apk,一次一個時間,只需通過php修改壓縮的apk文件中的xml,然後在每個apk中分配正確的url打開。

可以做到這一點嗎?

感謝

回答

0

這是不可能的,但也沒有必要做這樣的事情....

您的網址只是保存爲您的應用程序中的變量並將其存儲在TinyDB。在應用程序的每次運行中,您都可以檢查服務器是否有新的東西下載。如果是的話,更新應用程序中的變量,並在TinyDB中更新它...

如果您想在本地存儲XML文件,可以將其保存在設備的SD卡中,請參閱示例here ...

+0

也許我還不夠清楚,請原諒我的英語;-) 每個應用程序的分佈就好像它是一個不同的應用程序,每個應用程序都有自己的URL打開。 這個php網站應該爲每個用戶每次都生成一個應用程序;因爲它不能編譯一個Java應用程序,我認爲它可以通過編輯apk文件中的文件來做到這一點,這是php可以做的,因爲apk文件是zip格式的,例如資源文件xml類型。 我不認爲TinyDB的技術在這種情況下很有用... – user1832304

+0

App Inventor apk文件不是zip格式,只有可以下載zip格式的項目源文件。抱歉,您無法爲使用App Inventor的每個用戶生成不同的應用。但是,可以爲每個用戶使用webviewer打開一個不同的URL。 – Taifun

相關問題