Openharmony 3.1怎么在后台启动创建一个窗口进行显示?-鸿蒙开发者社区-51CTO.COM

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
待解决
相关问题
如何实现一个页面显示窗口
1029浏览 • 1回复 待解决
win10下MySQL的后台启动问题?
3273浏览 • 1回复 待解决
如何创建一个window?
764浏览 • 1回复 待解决
如何开发一个后台应用
2463浏览 • 1回复 待解决
销毁一个窗口的方法
630浏览 • 1回复 待解决
如何创建一个worker线程
1385浏览 • 1回复 待解决
OpenHarmony3.1release 连接服务失败
6560浏览 • 1回复 待解决
如何创建一个pgsql只读账户?
2862浏览 • 2回复 待解决
求告知如何创建一个地图
842浏览 • 1回复 待解决
HarmonyOS Ability启动另外一个Ability问题
626浏览 • 1回复 待解决
应用启动前会出现一个白屏。
1719浏览 • 1回复 待解决
如何生成一个可以交互的移动子窗口
1266浏览 • 1回复 待解决
如何实现一个验证码弹窗子窗口
839浏览 • 1回复 待解决