1<?xml version="1.0" encoding="utf-8"?> 2<manifest 3 xmlns:android="http://schemas.android.com/apk/res/android" 4 xmlns:tools="http://schemas.android.com/tools" 5 package="com.google.snippet.wifi"> 6 <uses-sdk android:minSdkVersion="31"/> 7 <uses-permission android:name="android.permission.INTERNET"/> 8 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 9 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/> 10 <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/> 11 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 12 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 13 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/> 14 <uses-permission android:name="android.permission.WRITE_SETTINGS"/> 15 <uses-permission android:name="android.permission.NEARBY_WIFI_DEVICES"/> 16 <uses-permission android:name="android.permission.LOCAL_MAC_ADDRESS"/> 17 <uses-permission android:name="android.permission.NETWORK_SETTINGS"/> 18 <uses-permission android:name="android.permission.NETWORK_STACK"/> 19 <uses-permission android:name="android.permission.READ_WIFI_CREDENTIAL"/> 20 <uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG"/> 21 <application> 22 <meta-data 23 android:name="mobly-snippets" 24 tools:replace="android:value" 25 android:value="com.google.snippet.wifi.aware.WifiAwareManagerSnippet, 26 com.google.snippet.wifi.aware.ConnectivityManagerSnippet, 27 com.google.snippet.wifi.direct.WifiP2pManagerSnippet, 28 com.google.android.mobly.snippet.bundled.WifiManagerSnippet"/> 29 <meta-data 30 android:name="mobly-object-converter" 31 android:value="com.google.snippet.wifi.aware.WifiAwareSnippetConverter"/> 32 </application> 33 <instrumentation 34 android:name="com.google.android.mobly.snippet.SnippetRunner" 35 android:targetPackage="com.google.snippet.wifi"/> 36</manifest>