Migration Guide From v1.1.0
Oneconnect Android SDK Migration Guide
📋Changes to AndroidManifest.xml
AndroidManifest.xml<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />Component Declarations Changes
<activity
android:name="top.oneconnectapi.app.DisconnectVPNActivity"
android:excludeFromRecents="true"
android:noHistory="true"
android:taskAffinity=".DisconnectVPN"
android:theme="@style/blinkt.dialog" />
<service
android:name="top.oneconnectapi.app.core.OpenVPNService"
android:permission="android.permission.BIND_VPN_SERVICE"
android:exported="true">
<intent-filter>
<action android:name="android.net.VpnService" />
</intent-filter>
</service>🚀 Server Fetching Changes
✅ Recommended Approach
🛑 Stopping VPN
📡 Registering Receiver
Last updated