HarmonyOS 鸿蒙Next:开发app时,在模拟器运行点开应用自动跳转到该应用的设置页面
HarmonyOS 鸿蒙Next:开发app时,在模拟器运行点开应用自动跳转到该应用的设置页面
关于HarmonyOS 鸿蒙Next:开发app时,在模拟器运行点开应用自动跳转到该应用的设置页面的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17
在打开app的module.json5文件中加入加入"skills":[]配置信息
我也遇到这个问题,我发现我创建的新项目是没问题的,我删除entry之后,创建products目录,然后在products目录下创建phone module才出现这个问题的。
我也是这样的 可以按照楼上的说法 试试在打开app的module.json5文件中加入加入"skills":[]配置信息 我尝试了是可以的
解决了吗,楼主
期待HarmonyOS能在未来推出更多针对特定场景的优化功能。
没有 发了工单 也没找到解决办法,最后重新创建了项目就好了
看下你entryabiblity,load哪个页面了,want啥的也打印看下
load是登录页面 下面是代码
export default class MainAbility extends UIAbility { onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void { let appCtx = this.context.getApplicationContext(); let mmkvRootDir = MMKV.initialize(appCtx); console.info('mmkv rootDir: ', mmkvRootDir); hilog.info(0x0000, ‘testTag’, ‘%{public}s’, ‘Ability onCreate’); }
onDestroy(): void { hilog.info(0x0000, ‘testTag’, ‘%{public}s’, ‘Ability onDestroy’); }
onWindowStageCreate(windowStage: window.WindowStage): void { // Main window is created, set main page for this ability hilog.info(0x0000, ‘testTag’, ‘%{public}s’, ‘Ability onWindowStageCreate’);
windowStage.loadContent('pages/LoginPage', (err) => {
if (err.code) {
hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? '');
return;
}
hilog.info(0x0000, 'testTag', 'Succeeded in loading the content.');
});
}
onWindowStageDestroy(): void { // Main window is destroyed, release UI related resources hilog.info(0x0000, ‘testTag’, ‘%{public}s’, ‘Ability onWindowStageDestroy’); }
onForeground(): void { // Ability has brought to foreground hilog.info(0x0000, ‘testTag’, ‘%{public}s’, ‘Ability onForeground’); }
onBackground(): void { // Ability has back to background hilog.info(0x0000, ‘testTag’, ‘%{public}s’, ‘Ability onBackground’); } }