語言

VpnService.Prepare(Context) 方法

定義

準備建立 VPN 連線。

[Android.Runtime.Register("prepare", "(Landroid/content/Context;)Landroid/content/Intent;", "")]
public static Android.Content.Intent? Prepare(Android.Content.Context? context);
[<Android.Runtime.Register("prepare", "(Landroid/content/Context;)Landroid/content/Intent;", "")>]
static member Prepare : Android.Content.Context -> Android.Content.Intent

參數

context
Context

傳回

屬性

備註

準備建立 VPN 連線。 若 VPN 應用程式已準備好,或使用者事先同意使用 VPN 應用程式,此方法會回傳 null 。 否則,它會回傳 Intent 到系統活動。 應用程式應該先啟動活動 Activity#startActivityForResult 來準備自己。 活動可能會跳出一個對話框要求使用者操作,結果會透過其 Activity#onActivityResult. 若結果為 Activity#RESULT_OK,則申請即為準備,並可使用此類其他方法。

同時只能核准一份申請。 當下一次申請被批准時,該權利即被撤銷。 失去權利的申請將透過其 #onRevoke. 除非它再次準備好,否則後續呼叫本類別的其他方法將失敗。

使用者可在 VPN 啟用期間隨時停用,此方法下次執行時會回傳意圖,以取得使用者同意。

的 android.net.VpnService.prepare(android.content.Context)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱