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
待解决
相关问题
如何实现一个页面显示窗口
1685浏览 • 1回复 待解决
win10下MySQL的后台启动问题?
4026浏览 • 1回复 待解决
如何创建一个window?
1370浏览 • 1回复 待解决
销毁一个窗口的方法
1090浏览 • 1回复 待解决
如何开发一个后台应用
3500浏览 • 1回复 待解决
如何创建一个worker线程
2040浏览 • 1回复 待解决
如何创建一个pgsql只读账户?
3425浏览 • 2回复 待解决
求告知如何创建一个地图
1500浏览 • 1回复 待解决
如何创建一个ArkTS应用的项目?
1827浏览 • 1回复 待解决
HarmonyOS 如何创建一个单线程?
1179浏览 • 1回复 待解决
如何实现一个验证码弹窗子窗口
1599浏览 • 1回复 待解决
如何生成一个可以交互的移动子窗口
1988浏览 • 1回复 待解决
OpenHarmony3.1release 连接服务失败
7315浏览 • 1回复 待解决