VpnService.ServiceMetaDataSupportsAlwaysOn Bidang
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kunci untuk bidang meta-data boolean yang menunjukkan apakah VpnService ini mendukung mode always-on.
[Android.Runtime.Register("SERVICE_META_DATA_SUPPORTS_ALWAYS_ON", ApiSince=27)]
public const string ServiceMetaDataSupportsAlwaysOn;
[<Android.Runtime.Register("SERVICE_META_DATA_SUPPORTS_ALWAYS_ON", ApiSince=27)>]
val mutable ServiceMetaDataSupportsAlwaysOn : string
Nilai Bidang
- Atribut
Keterangan
Kunci untuk bidang meta-data boolean yang menunjukkan apakah VpnService ini mendukung mode always-on.
Untuk penargetan android.os.Build.VERSION_CODES#N API 24
aplikasi VPN atau lebih tinggi, Android memberi pengguna kemampuan untuk mengaturnya sebagai always-on, sehingga koneksi VPN tetap ada setelah boot ulang perangkat dan peningkatan aplikasi. VPN always-on juga dapat diaktifkan oleh pemilik perangkat dan aplikasi pemilik profil melalui DevicePolicyManager#setAlwaysOnVpnPackage
.
Aplikasi VPN yang tidak mendukung fitur ini harus memilih keluar dengan menambahkan bidang meta-data ini ke VpnService
komponen AndroidManifest.xml
. Jika ada lebih dari satu komponen yang VpnService
ditentukan dalam AndroidManifest.xml
, memilih keluar salah satu dari mereka akan memilih keluar dari seluruh aplikasi. Contohnya,
{@code
<service android:name=".ExampleVpnService"
android:permission="android.permission.BIND_VPN_SERVICE">
<intent-filter>
<action android:name="android.net.VpnService"/>
</intent-filter>
<meta-data android:name="android.net.VpnService.SUPPORTS_ALWAYS_ON"
android:value=false/>
</service>
}
Bidang meta-data ini default ke true
jika tidak ada. Ini hanya akan berpengaruh pada android.os.Build.VERSION_CODES#O_MR1
atau lebih tinggi.
Dokumentasi Java untuk android.net.VpnService.SERVICE_META_DATA_SUPPORTS_ALWAYS_ON
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.