gpt4 book ai didi

android - 以编程方式在 Android 上设置 vpn

转载 作者:太空宇宙 更新时间:2023-11-03 10:21:25 24 4
gpt4 key购买 nike

我找到了以下代码以编程方式建立一个新的 vpn,但我不知道如何使用它来创建我的应用

VpnService service = context.getSystemService(VPN_SERVICE);
VpnProfile profile = VpnProfile.create(L2TP_PROFILE);
profile.setName(myServerName);
profile.setServerName(myServerAddress);
profile.setRouteList("192.168.1.0/255.255.255.0,192.168.10.0/255.255.255.0");
service.connect(profile, "myUserName", "myPassword");
service.setNotificationIntent(myIntent);

任何人都可以帮我提供示例代码吗?甚至有可能实现 dis 吗?

最佳答案

注意:此答案已过时,现在可能不准确。

看看这个问题:How to configure VPN programmatically?

虽然您的不一定是重复的,但答案可能是相同的,因为您将需要公开隐藏的 API(如果可用)或更糟,这取决于被 root 的设备。

可以理解,以编程方式创建 VPN 连接会给最终用户带来固有的安全风险,不应在没有考虑的情况下实现。

关于android - 以编程方式在 Android 上设置 vpn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20418353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com