关于Intent跳转桌面问题
使用如下代码进行跳转桌面,不能够跳转
Intent intent_background = new Intent();
Operation operation = new Intent.OperationBuilder()
.withAction(Intent.ACTION_HOME)
.withFlags(Intent.FLAG_ABILITY_NEW_MISSION)
.withBundleName("com.huawei.android.launcher")
.withAbilityName("com.huawei.android.launcher.unihome.UniHomeLauncher")
.build();
intent_background.setOperation(operation);
startAbility(intent_background, 1);
单独使用.withBundleName("com.huawei.android.launcher")可以打开桌面的目录栏,选择第二个华为桌面可以跳转至桌面
但是加上.withAbilityName("com.huawei.android.launcher.unihome.UniHomeLauncher")就不可以(这个ability是上一步中hilog中查找到的),报错提示如下,这是权限不够导致的问题吗,
鸿蒙
Intent
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
关于NavPathStack的跳转问题
1733浏览 • 1回复 待解决
HarmonyOS 关于跳转其他app的问题
2142浏览 • 1回复 待解决
如何理解Intent类及其用法?
8570浏览 • 4回复 已解决
HarmonyOS 桌面图标问题
1021浏览 • 1回复 待解决
HarmonyOS 关于Ability之间的跳转
926浏览 • 1回复 待解决
HarmonyOS 关于跳转到 设置 -》应用信息
1211浏览 • 1回复 待解决
关于setTransitionAnimation页面跳转的过渡动画
9876浏览 • 3回复 待解决
HarmonyOS 关于自定义协议跳转APP
1370浏览 • 1回复 待解决
HarmonyOS 项目在真机上点击桌面APP会自动跳转通知
1419浏览 • 1回复 待解决
HarmonyOS 关于加固问题
962浏览 • 1回复 待解决
HarmonyOS 关于cookie问题
1112浏览 • 1回复 待解决
HarmonyOS router跳转问题
1556浏览 • 2回复 待解决
HarmonyOS 跳转问题如下
1238浏览 • 1回复 待解决
HarmonyOS 跳转页面问题
1300浏览 • 1回复 待解决
HarmonyOS nav跳转问题
1313浏览 • 1回复 待解决
HarmonyOS tabbar跳转问题
665浏览 • 1回复 待解决
HarmonyOS 关于crash问题
1657浏览 • 1回复 待解决
HarmonyOS 关于手势问题
926浏览 • 1回复 待解决
HarmonyOS关于navigation问题
1852浏览 • 1回复 待解决
关于 Extend 使用问题
1294浏览 • 1回复 待解决
如何在鸿蒙系统中实现基于 Intent 的数据传递?
1233浏览 • 0回复 待解决
HarmonyOS 关于URL的问题
1241浏览 • 1回复 待解决
HarmonyOS 关于taskpool的问题
1164浏览 • 1回复 待解决
关于属性动画的问题?
11205浏览 • 3回复 待解决
可以将flag设置为Intent.FLAG_NOT_OHOS_COMPONENT,参考如下:
Intent intent = new Intent();
Operation operation = new Intent.OperationBuilder()
.withAction(Intent.ACTION_HOME)
.withFlags(Intent.FLAG_NOT_OHOS_COMPONENT)
.withBundleName("com.huawei.android.launcher")
.withAbilityName("com.huawei.android.launcher.unihome.UniHomeLauncher")
.build();
intent.setOperation(operation);
startAbility(intent);