HarmonyOS VPN在主进程和通过VpnExtensionAbility的方式有什么区别

  1. 在主界面直接通过创建 createVpnConnection
this.context = getContext() as common.VpnExtensionContext;
this.vpnConnection = vpnExtension.createVpnConnection(getContext() as common.VpnExtensionContext);
  • 1.
  • 2.
  1. 通过继承VpnExtensionAbility,在VpnExtensionAbility继承类中创建连接
onCreate(want: Want) {
  let vpnConn = vpnExtension.createVpnConnection(this.context);
}
  • 1.
  • 2.
  • 3.

两种方式启动的VPN有什么区别?

HarmonyOS
2025-01-10 09:19:14
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect
相关问题
UIAbilityExtensionAbility什么区别
1812浏览 • 1回复 待解决
LocalStorageAppStorage什么区别
2159浏览 • 2回复 待解决
HarmonyOS structclass什么区别
906浏览 • 1回复 待解决
请问AbilitySliceFraction什么区别
10860浏览 • 3回复 已解决
HarmonyOS Objectobjec什么区别
913浏览 • 1回复 待解决
DevEco中buildrebuild什么区别
1278浏览 • 1回复 待解决
getContext传入this不传入什么区别
1562浏览 • 1回复 待解决
liteos-a 鸿蒙2.0什么区别
10329浏览 • 1回复 已解决
ArkTS卡片JS卡片什么区别
1575浏览 • 1回复 待解决
鸿蒙系统预装升级什么区别
12603浏览 • 2回复 待解决
Class Routernamespace router什么区别
2393浏览 • 1回复 待解决
DevEco构建HapAPP什么区别
17525浏览 • 1回复 待解决
鸿蒙1.0鸿蒙2.0什么区别
16335浏览 • 3回复 待解决