as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
为确保您的应用在设备上正常加载,须进行Vega相关的特定更改。

3.1 Manifest.toml交互组件

更新适用于用户界面组件的运行时模块路径和接口:
关键更改
  1. 组件ID:krl.2 → krl.4
  2. 运行时模块路径:keplerscript.runtime.loader_2 → runtime.react_native_kepler_4
  3. 接口:IKeplerScript_2_0 → IReactNativeKepler_0

3.2 Manifest.toml无头组件

如果您的应用使用无头组件(服务或任务),请更新其运行时模块,如下例所示。
关键更改
  1. 运行时模块路径:headless.runtime.loader_2 → runtime.react_native_kepler_headless_4
  2. 接口:IKeplerScript_2_0 → IReactNativeKeplerHeadless_0

3.3 app.json更新

将app.json中的组件ID从krl.2更新为krl.4:

3.4 CMakeLists.txt更新

更新CMakeLists.txt文件中的版本号、C++标准和库目标。 模板模式 (krl.2 → krl.4)
版本后缀模式 (072 → 083)
原生代码链接(如果使用C++原生模块)
要求
  • CMake 3.22以上版本
  • 可兼容C++20的编译器(GCC 10以上版本、Clang 12以上版本、MSVC 2019以上版本)

3.5 Vega捆绑包配置

在package.json文件中添加捆绑包配置包:
或者在package.json中配置捆绑包分包。对于生产应用,建议移除disableSplitBundle或将其设为false,以启用代码分包,从而获得更优性能。
最后修改于 2026年10月26日