Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AppInventor Android应用程序是否具有保存在XML上的可自定义信息?_Android_Xml_Url_App Inventor - Fatal编程技术网

AppInventor Android应用程序是否具有保存在XML上的可自定义信息?

AppInventor Android应用程序是否具有保存在XML上的可自定义信息?,android,xml,url,app-inventor,Android,Xml,Url,App Inventor,我想实现一个AppInventor应用程序,它使用WebViewer块打开远程url url必须保存在压缩的apk文件中的xml中 通过这种方式,我可以在php站点上在线分发应用程序,一次又一次地定制apk,只需通过php修改压缩后的apk文件中的xml,并在每个apk中指定要打开的正确url 有可能这样做吗 谢谢这是不可能的,但也没有必要这样做…… 只需将URL保存为应用程序中的变量,并将其存储在TinyDB中即可。每次运行应用程序时,您都可以检查您的服务器是否有新内容可下载。如果是,请在应用

我想实现一个AppInventor应用程序,它使用WebViewer块打开远程url

url必须保存在压缩的apk文件中的xml中

通过这种方式,我可以在php站点上在线分发应用程序,一次又一次地定制apk,只需通过php修改压缩后的apk文件中的xml,并在每个apk中指定要打开的正确url

有可能这样做吗


谢谢

这是不可能的,但也没有必要这样做……

只需将URL保存为应用程序中的变量,并将其存储在TinyDB中即可。每次运行应用程序时,您都可以检查您的服务器是否有新内容可下载。如果是,请在应用程序中更新变量并在TinyDB中更新…


如果您想在本地存储XML文件,可以将其保存在设备的SD卡上,请参见示例…

也许我不够清楚,请原谅我的英语;-)每个应用程序都像一个不同的应用程序一样分发,每个应用程序都有自己的url可打开。php站点应该每次为每个用户“生成”一个不同的应用程序;由于它不能编译java应用程序,我认为它可以通过在apk文件中编辑一个文件来实现这一点,这是php可以做的,因为apk文件是zip格式的,比如资源文件xml类型。我不认为TinyDB的技术对这种情况有用……App Inventor apk文件不是zip格式,只有项目源代码可以以zip格式下载。很抱歉,您无法使用app Inventor为每个用户生成不同的应用。但是可以用webviewer为每个用户打开不同的URL。。。