Bagikan melalui


VpnService.ServiceMetaDataSupportsAlwaysOn Bidang

Definisi

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.

Berlaku untuk