我想知道是否可以通过更改qml文件来远程更新qml android应用程序。为此:
Qml 应该从设备的文件系统中动态读取,而不是嵌入到 apk 中。
可能吗?
是的,您可能只会嵌入一个小加载程序,可能包括一个更新程序到APK中,它可以从设备文件系统加载QML文件。
启动时,您可以检查新版本,如果可用,请下载并保存,然后才加载QML文件。
请注意,对于任何重要的应用程序,您很可能需要将外部文件定义为外部模块,以便您可以正确解析自定义外部类型。