Openharmony 3.1怎么在后台启动创建一个窗口进行显示?

最近在Openharmony 3.1上调试输入法,从 ​​git@gitee.com​​:openharmony/app_samples.git  CompleteApps/KikaInput 获取到开源输入法的代码,使用api8进行编译,编译后发现 service.te 里面导入了 @ohos.application.ServiceExtensionAbility,但是这个文件在api8上是没有的,当启动服务的时候这个服务并不能起来,于是把service.te 里面的内容改成 ServiceAbility形式的,修改之后服务能起来了。但是在 KeyboardController.ets 里面调用 windowManager.create() 去创建窗口时却始终创建不成功。使用3.1上原始的 kikaInput.hap ,使用bm命令装上程序后,再输入 aa start -a ServiceExtAbility -b com.example.kikakeyboard 启动服务,过滤日志就能看到 window创建成功后的打印 “loadContent finished”。同样都是从后台创建一个窗口,原始的就能创建成功,我自己的就不能创建,有谁知道怎么弄吗?

Openharmony
KikaInput
com.example.kika
鸿蒙
输入法
2023-02-08 17:55:01
浏览
收藏 0
回答 0
待解决
相关问题
win10下MySQL的后台启动问题?
1019浏览 • 1回复 待解决
如何开发一个后台应用
254浏览 • 1回复 待解决
如何创建一个pgsql只读账户?
944浏览 • 2回复 待解决
如何实现一个GIF图显示指定次数
281浏览 • 1回复 待解决
docker如何在后台执行jar代码?
728浏览 • 1回复 待解决
如何设置窗口启动图片
304浏览 • 1回复 待解决
Python 后台窗口内容输入
2472浏览 • 0回复 待解决
在MongoDB中如何创建一个新的数据库?
2028浏览 • 1回复 待解决
如何在自定义函数中创建一个UI组件
220浏览 • 1回复 待解决
OpenHarmony UI组件库发现了一个好东西!
4927浏览 • 2回复 待解决
一个页面怎么实现多个AbilitySlice?
12506浏览 • 5回复 待解决