1<?xml version="1.0" encoding="utf-8"?> 2<manifest 3 xmlns:android="http://schemas.android.com/apk/res/android" 4 package="com.android.ranging.rtt.backend"> 5 6<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 7<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> 8<!-- If your app targets Android 13 (API level 33) or higher, you must declare the NEARBY_WIFI_DEVICES permission. --> 9<uses-permission android:name="android.permission.NEARBY_WIFI_DEVICES" android:usesPermissionFlags="neverForLocation" /> 10<!-- If your app derives location information from Wi-Fi APIs, don't include the "usesPermissionFlags" attribute. --> 11<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" android:maxSdkVersion="32" /> 12<!-- If any feature in your app relies on precise location information, don't include the "maxSdkVersion" attribute. --> 13 14 <application 15 android:persistent="true" 16 android:directBootAware="true" 17 android:defaultToDeviceProtectedStorage="true"> 18 <!-- 19 <service android:name=".impl.RttService" 20 android:exported="true" 21 android:process=":remote"> 22 <intent-filter> 23 <action android:name="com.android.ranging.rtt.backend"></action> 24 </intent-filter> 25 </service> 26 --> 27 </application> 28</manifest> 29