后端开发
鸿蒙开发 标签描述

HarmonyOS中所有的应用均在应用沙盒内运行。默认情况下,应用只能访问有限的系统资源,系统负责管理应用对资源的访问权限。 应用权限管理是由接口提供方(Ability)、接口使用方(应用)、系统(包括云侧和端侧)以及用户等多方共同参与的整个流程,保证受限接口是在约定好的规则下被正常使用,避免接口被滥用而导致用户、应用和设备受损。 权限声明 应用需要在config.json中使用“reqPermissions”属性对需要的权限逐个进行声明。 若使用到的三方库也涉及权限使用,也需统一在应用的config.json中逐个声明。 没有在config.json中声明的权限,应用就无法获得此权限的授权...

一、鸿蒙远程模拟器 选择菜单栏/Tools/HVDManager,首次点击,会提示下载模拟器相关资源,下载完成后可以通过浏览器连接远程模拟器; 点击HVDManager后,弹出如下对话框和浏览器; 在弹出的浏览器界面中,登录华为开发者账号; 再验证下手机号; 信任浏览器; 关联开发环境; 此时会显示如下内容; 在HUAWEIDevEcoStudio开发和环境中弹出如下对话框,点击Agree同意; 此时会弹出如下模拟器对话框: 选择P40手机设备,双击该条目; 此时开发环境中RemoteDevice(远程设备)中会显示手机模拟器;有个1小时倒计时,过期后需要重新申请;这是一...

随着移动终端及其相关业务(如移动支付、终端云等)的普及,用户隐私保护的重要性愈发突出。应用开发者在产品设计阶段就需要考虑保护的用户隐私,提高应用的安全性。HarmonyOS应用开发需要遵从其隐私保护规则,在应用上架应用市场时,应用市场会根据规则进行校验,如不满足条件则无法上架。 数据收集及使用公开透明 应用采集个人数据时,应清晰、明确地告知用户,并确保告知用户的个人信息将被如何使用。 应用申请操作系统受限权限和敏感权限时,需要明确告知用户权限申请的目的和用途,并获取用户的同意。受限权限API使用方案请参考权限章节。详细的UX设计方案请参考UX设计隐私方案。图1敏感权限获取弹框示例 开发者应制...