我想在我的应用程序中有几个标识,它们被识别为标记并触发某种事件,每个标识都是唯一的。我不时想更新这些徽标/标记。我不想使用 metaio 云,我想以某种方式让应用程序从我的服务器应用程序调用网络服务并下载新的标记/徽标。
这可能吗?就数据格式等而言,你能指出我正确的方向吗?
我想在我的应用程序中有几个标识,它们被识别为标记并触发某种事件,每个标识都是唯一的。我不时想更新这些徽标/标记。我不想使用 metaio 云,我想以某种方式让应用程序从我的服务器应用程序调用网络服务并下载新的标记/徽标。
这可能吗?就数据格式等而言,你能指出我正确的方向吗?
对的,这是可能的
1)通过网络服务,您可以下载图像(在网络服务器上为您在资产中定义的图像赋予相同的名称)-并将这些图像下载到您的资产文件夹中,例如 File SDCardRoot = context.getFilesDir().getPath() + "/Assets1 ";
并在主要活动中这样写 AssetsManager.extractAllAssets(getApplicationContext(), false );
使标志为假,这样以前的图像就不会超载,它会保留你下载的图像
2)下载完成后你需要再次加载trackingconfig
应该仍然可以从您自己的私有 FTP 中提取内容。这些方面的东西:
https://dev.metaio.com/creator/advancedmore-information/connect-your-own-ftp/