用户定义的加载器指令,以统软云平台为例


浏览:710 次

1、 app自定义加载器的作用一直是官方发布的AppLoader只包含官方模块。而其他开发者的定制模块、付费模块、第三方SDK模块等尚未添加到加载器中,这给开发者在开发和调试过程中带来了一些不便。原因有很多。例如,当编译所有模块时,Loader的大小太大,当同时编译同一类型的多个第三方模块时,会发生冲突。统软云也一直在努力解决这些问题。今天,我们介绍了为开发人员定制app加载器的功能。将来,开发人员可以为自己的app定制AppLoader。通过自定义加载器,开发人员可以自由选择此app所需的模块来编译加载器。同时,定制加载程序将最大限度地与当前APP的所有配置保持一致,用于开发和调试的APP环境将与正式发布的环境保持一致,并保证微信、微博、百度地图等第三方SDK模块。在加载程序中调试后,编译正式版本时不会出现任何问题。

2、 自定义加载器的实现原理1.每个APP项目对应一个自定义加载器。在开发过程中,您需要为每个APP项目单独编译自定义加载器;如果APP项目对应的自定义加载器不存在,则默认使用官方加载器

2.自定义加载器完全使用当前APP的所有配置,包括APP名称、图标图标、启动界面、包名称、证书、开放平台SDK模块的各种KEY等

3.在开始运行时,自定义加载程序将根据所选“Real Machine Synchronization”APP项目的ID,从设备的SD卡(Android平台)或Document(iOS平台)下的固定目录中找到具有相应ID的项目代码,并加载并运行

4.官方加载程序的更新不影响用户定义的加载程序。它们彼此独立,可以同时存在于设备上

3、 自定义加载器和官方加载器的区别1.官方加载器将随着统软云的每周发布而更新,但自定义加载器不会。自定义加载器将在开发人员编译后更新

2.官方加载程序中微信、微博等第三方打开的SDK模块密钥对应官方加载程序包名,属于官方加载程序;自定义加载程序属于您当前的app,相当于您app的官方版本

3.官方加载程序可以同时显示多个APP项目,并选择一个APP项目运行;用户定义的加载器仅加载当前APP项目

4.定制的加载器可以根据自己的需要随时编译;官方加载程序要求统软云每周发布版本

5.只有一个正式装载机;每个APP项目对应一个自定义加载器。如果你有10个APP项目,你将有10个自定义加载程序

6.官方加载程序使用官方固定包名称、证书、ICON等;自定义加载器使用当前APP项目的包名、证书、ICON、启动界面、APP名称等

7、 [重要信息]对于iOS平台上的自定义加载器,所有app项目的自定义加载器的统一包名为“com.api.customloader 20220616”(包名将随官方证书更改。建议开发者上传自己的iOS证书。),名称为“自定义加载器”。当多个项目自定义加载器以实现真正的机器同步时,安装将被覆盖。如果您的某个APP项目上传了您自己的iOS证书,则与iOS自定义加载器对应的包名将是与您的证书对应的包名称。当自定义加载程序与iOS设备同步时,可以在桌面上看到它。

4、 用户定义的加载器使用过程1.在统软云 Studio中选择一个APP项目,然后右键单击该项目

2.在弹出的右键单击菜单中,选择编译自定义加载器

3.之后,统软云 Studio将打开编译界面,并选择编译Android或iOS自定义加载器。

4.编译成功后,用手机扫描二维码,在手机上安装自定义加载器。

5.在统软云 Studio中单击wifi同步快捷键,然后在弹出窗口中单击[通过wifi连接新设备],弹出包含IP和端口信息的二维码。

6.启动手机上的自定义加载程序,单击灰色球,ent

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看