語言

DevicePolicyManager.SetRecommendedGlobalProxy 方法

定義

設定一個網路無關的全域 HTTP 代理。

[Android.Runtime.Register("setRecommendedGlobalProxy", "(Landroid/content/ComponentName;Landroid/net/ProxyInfo;)V", "GetSetRecommendedGlobalProxy_Landroid_content_ComponentName_Landroid_net_ProxyInfo_Handler")]
public virtual void SetRecommendedGlobalProxy(Android.Content.ComponentName admin, Android.Net.ProxyInfo? proxyInfo);
[<Android.Runtime.Register("setRecommendedGlobalProxy", "(Landroid/content/ComponentName;Landroid/net/ProxyInfo;)V", "GetSetRecommendedGlobalProxy_Landroid_content_ComponentName_Landroid_net_ProxyInfo_Handler")>]
abstract member SetRecommendedGlobalProxy : Android.Content.ComponentName * Android.Net.ProxyInfo -> unit
override this.SetRecommendedGlobalProxy : Android.Content.ComponentName * Android.Net.ProxyInfo -> unit

參數

admin
ComponentName

這個請求就是和這個 DeviceAdminReceiver 問題有關的。

proxyInfo
ProxyInfo

一個 ProxyInfo 定義新全域 HTTP 代理的物件。 一個 null 值會清除全域 HTTP 代理。

屬性

備註

設定一個網路無關的全域 HTTP 代理。 這通常不是一般 HTTP 代理想要的——它們通常是依賴網路的。 不過如果你做的是像一般內部過濾這種不尋常的操作,這可能會有用。 在代理無法存取的私有網路上,你可以利用這個方法破解 HTTP。

此方法要求呼叫者必須是裝置擁有者。

這個代理只是建議,有些應用程式可能會忽略它。

注意:如果裝置上有無關聯的次要使用者或設定檔,裝置擁有者將無法設定全域 HTTP 代理。 建議在新用戶透過 #setAffiliationIds.

Java 文件 android.app.admin.DevicePolicyManager.setRecommendedGlobalProxy(android.content.ComponentName, android.net.ProxyInfo)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱