1*90c8c64dSAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8"?> 2*90c8c64dSAndroid Build Coastguard Worker<issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01"> 3*90c8c64dSAndroid Build Coastguard Worker 4*90c8c64dSAndroid Build Coastguard Worker <issue 5*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 6*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetector#startRecognition`" 7*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mService.mHotwordDetector.startRecognition();" 8*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 9*90c8c64dSAndroid Build Coastguard Worker <location 10*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/MainActivity.java" 11*90c8c64dSAndroid Build Coastguard Worker line="56" 12*90c8c64dSAndroid Build Coastguard Worker column="43"/> 13*90c8c64dSAndroid Build Coastguard Worker </issue> 14*90c8c64dSAndroid Build Coastguard Worker 15*90c8c64dSAndroid Build Coastguard Worker <issue 16*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 17*90c8c64dSAndroid Build Coastguard Worker message="Class requires API level 31 (current min is 30): `android.service.voice.HotwordDetectionService`" 18*90c8c64dSAndroid Build Coastguard Worker errorLine1="public class SampleHotwordDetectionService extends HotwordDetectionService {" 19*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> 20*90c8c64dSAndroid Build Coastguard Worker <location 21*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 22*90c8c64dSAndroid Build Coastguard Worker line="41" 23*90c8c64dSAndroid Build Coastguard Worker column="52"/> 24*90c8c64dSAndroid Build Coastguard Worker </issue> 25*90c8c64dSAndroid Build Coastguard Worker 26*90c8c64dSAndroid Build Coastguard Worker <issue 27*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 28*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.media.AudioRecord#getMaxSharedAudioHistoryMillis`" 29*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .setMaxSharedAudioHistoryMillis(AudioRecord.getMaxSharedAudioHistoryMillis())" 30*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 31*90c8c64dSAndroid Build Coastguard Worker <location 32*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 33*90c8c64dSAndroid Build Coastguard Worker line="65" 34*90c8c64dSAndroid Build Coastguard Worker column="61"/> 35*90c8c64dSAndroid Build Coastguard Worker </issue> 36*90c8c64dSAndroid Build Coastguard Worker 37*90c8c64dSAndroid Build Coastguard Worker <issue 38*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 39*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.media.AudioRecord.Builder#setMaxSharedAudioHistoryMillis`" 40*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .setMaxSharedAudioHistoryMillis(AudioRecord.getMaxSharedAudioHistoryMillis())" 41*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 42*90c8c64dSAndroid Build Coastguard Worker <location 43*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 44*90c8c64dSAndroid Build Coastguard Worker line="65" 45*90c8c64dSAndroid Build Coastguard Worker column="18"/> 46*90c8c64dSAndroid Build Coastguard Worker </issue> 47*90c8c64dSAndroid Build Coastguard Worker 48*90c8c64dSAndroid Build Coastguard Worker <issue 49*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 50*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetectionService.Callback#onRejected`" 51*90c8c64dSAndroid Build Coastguard Worker errorLine1=" callback.onRejected(new HotwordRejectedResult.Builder().build());" 52*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~"> 53*90c8c64dSAndroid Build Coastguard Worker <location 54*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 55*90c8c64dSAndroid Build Coastguard Worker line="111" 56*90c8c64dSAndroid Build Coastguard Worker column="22"/> 57*90c8c64dSAndroid Build Coastguard Worker </issue> 58*90c8c64dSAndroid Build Coastguard Worker 59*90c8c64dSAndroid Build Coastguard Worker <issue 60*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 61*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordRejectedResult.Builder#build`" 62*90c8c64dSAndroid Build Coastguard Worker errorLine1=" callback.onRejected(new HotwordRejectedResult.Builder().build());" 63*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~"> 64*90c8c64dSAndroid Build Coastguard Worker <location 65*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 66*90c8c64dSAndroid Build Coastguard Worker line="111" 67*90c8c64dSAndroid Build Coastguard Worker column="69"/> 68*90c8c64dSAndroid Build Coastguard Worker </issue> 69*90c8c64dSAndroid Build Coastguard Worker 70*90c8c64dSAndroid Build Coastguard Worker <issue 71*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 72*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `new android.service.voice.HotwordRejectedResult.Builder`" 73*90c8c64dSAndroid Build Coastguard Worker errorLine1=" callback.onRejected(new HotwordRejectedResult.Builder().build());" 74*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 75*90c8c64dSAndroid Build Coastguard Worker <location 76*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 77*90c8c64dSAndroid Build Coastguard Worker line="111" 78*90c8c64dSAndroid Build Coastguard Worker column="33"/> 79*90c8c64dSAndroid Build Coastguard Worker </issue> 80*90c8c64dSAndroid Build Coastguard Worker 81*90c8c64dSAndroid Build Coastguard Worker <issue 82*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 83*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetectionService.Callback#onDetected`" 84*90c8c64dSAndroid Build Coastguard Worker errorLine1=" callback.onDetected(" 85*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~"> 86*90c8c64dSAndroid Build Coastguard Worker <location 87*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 88*90c8c64dSAndroid Build Coastguard Worker line="125" 89*90c8c64dSAndroid Build Coastguard Worker column="18"/> 90*90c8c64dSAndroid Build Coastguard Worker </issue> 91*90c8c64dSAndroid Build Coastguard Worker 92*90c8c64dSAndroid Build Coastguard Worker <issue 93*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 94*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `new android.service.voice.HotwordDetectedResult.Builder`" 95*90c8c64dSAndroid Build Coastguard Worker errorLine1=" new HotwordDetectedResult.Builder()" 96*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 97*90c8c64dSAndroid Build Coastguard Worker <location 98*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 99*90c8c64dSAndroid Build Coastguard Worker line="126" 100*90c8c64dSAndroid Build Coastguard Worker column="17"/> 101*90c8c64dSAndroid Build Coastguard Worker </issue> 102*90c8c64dSAndroid Build Coastguard Worker 103*90c8c64dSAndroid Build Coastguard Worker <issue 104*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 105*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetectedResult.Builder#setMediaSyncEvent`" 106*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .setMediaSyncEvent(" 107*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~"> 108*90c8c64dSAndroid Build Coastguard Worker <location 109*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 110*90c8c64dSAndroid Build Coastguard Worker line="127" 111*90c8c64dSAndroid Build Coastguard Worker column="26"/> 112*90c8c64dSAndroid Build Coastguard Worker </issue> 113*90c8c64dSAndroid Build Coastguard Worker 114*90c8c64dSAndroid Build Coastguard Worker <issue 115*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 116*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.media.AudioRecord#shareAudioHistory`" 117*90c8c64dSAndroid Build Coastguard Worker errorLine1=' record.shareAudioHistory("com.example.android.voiceinteractor", 0))' 118*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~"> 119*90c8c64dSAndroid Build Coastguard Worker <location 120*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 121*90c8c64dSAndroid Build Coastguard Worker line="128" 122*90c8c64dSAndroid Build Coastguard Worker column="40"/> 123*90c8c64dSAndroid Build Coastguard Worker </issue> 124*90c8c64dSAndroid Build Coastguard Worker 125*90c8c64dSAndroid Build Coastguard Worker <issue 126*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 127*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetectedResult.Builder#setHotwordPhraseId`" 128*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .setHotwordPhraseId(getKeyphraseId(eventPayload))" 129*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~"> 130*90c8c64dSAndroid Build Coastguard Worker <location 131*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 132*90c8c64dSAndroid Build Coastguard Worker line="129" 133*90c8c64dSAndroid Build Coastguard Worker column="26"/> 134*90c8c64dSAndroid Build Coastguard Worker </issue> 135*90c8c64dSAndroid Build Coastguard Worker 136*90c8c64dSAndroid Build Coastguard Worker <issue 137*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 138*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetectedResult.Builder#build`" 139*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .build());" 140*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~"> 141*90c8c64dSAndroid Build Coastguard Worker <location 142*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleHotwordDetectionService.java" 143*90c8c64dSAndroid Build Coastguard Worker line="130" 144*90c8c64dSAndroid Build Coastguard Worker column="26"/> 145*90c8c64dSAndroid Build Coastguard Worker </issue> 146*90c8c64dSAndroid Build Coastguard Worker 147*90c8c64dSAndroid Build Coastguard Worker <issue 148*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 149*90c8c64dSAndroid Build Coastguard Worker message="Class requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetectionService`" 150*90c8c64dSAndroid Build Coastguard Worker errorLine1="public class SampleVisualQueryDetectionService extends VisualQueryDetectionService {" 151*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 152*90c8c64dSAndroid Build Coastguard Worker <location 153*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVisualQueryDetectionService.java" 154*90c8c64dSAndroid Build Coastguard Worker line="55" 155*90c8c64dSAndroid Build Coastguard Worker column="56"/> 156*90c8c64dSAndroid Build Coastguard Worker </issue> 157*90c8c64dSAndroid Build Coastguard Worker 158*90c8c64dSAndroid Build Coastguard Worker <issue 159*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 160*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetectionService#gainedAttention`" 161*90c8c64dSAndroid Build Coastguard Worker errorLine1=" gainedAttention();" 162*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~"> 163*90c8c64dSAndroid Build Coastguard Worker <location 164*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVisualQueryDetectionService.java" 165*90c8c64dSAndroid Build Coastguard Worker line="124" 166*90c8c64dSAndroid Build Coastguard Worker column="13"/> 167*90c8c64dSAndroid Build Coastguard Worker </issue> 168*90c8c64dSAndroid Build Coastguard Worker 169*90c8c64dSAndroid Build Coastguard Worker <issue 170*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 171*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetectionService#lostAttention`" 172*90c8c64dSAndroid Build Coastguard Worker errorLine1=" lostAttention();" 173*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~"> 174*90c8c64dSAndroid Build Coastguard Worker <location 175*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVisualQueryDetectionService.java" 176*90c8c64dSAndroid Build Coastguard Worker line="135" 177*90c8c64dSAndroid Build Coastguard Worker column="9"/> 178*90c8c64dSAndroid Build Coastguard Worker </issue> 179*90c8c64dSAndroid Build Coastguard Worker 180*90c8c64dSAndroid Build Coastguard Worker <issue 181*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 182*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetectionService#streamQuery`" 183*90c8c64dSAndroid Build Coastguard Worker errorLine1=" streamQuery(FAKE_QUERY);" 184*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~"> 185*90c8c64dSAndroid Build Coastguard Worker <location 186*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVisualQueryDetectionService.java" 187*90c8c64dSAndroid Build Coastguard Worker line="145" 188*90c8c64dSAndroid Build Coastguard Worker column="17"/> 189*90c8c64dSAndroid Build Coastguard Worker </issue> 190*90c8c64dSAndroid Build Coastguard Worker 191*90c8c64dSAndroid Build Coastguard Worker <issue 192*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 193*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetectionService#finishQuery`" 194*90c8c64dSAndroid Build Coastguard Worker errorLine1=" finishQuery();" 195*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~"> 196*90c8c64dSAndroid Build Coastguard Worker <location 197*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVisualQueryDetectionService.java" 198*90c8c64dSAndroid Build Coastguard Worker line="146" 199*90c8c64dSAndroid Build Coastguard Worker column="17"/> 200*90c8c64dSAndroid Build Coastguard Worker </issue> 201*90c8c64dSAndroid Build Coastguard Worker 202*90c8c64dSAndroid Build Coastguard Worker <issue 203*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 204*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.media.AudioRecord.Builder#setSharedAudioEvent`" 205*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .setSharedAudioEvent(eventPayload.getHotwordDetectedResult().getMediaSyncEvent())" 206*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~"> 207*90c8c64dSAndroid Build Coastguard Worker <location 208*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 209*90c8c64dSAndroid Build Coastguard Worker line="82" 210*90c8c64dSAndroid Build Coastguard Worker column="18"/> 211*90c8c64dSAndroid Build Coastguard Worker </issue> 212*90c8c64dSAndroid Build Coastguard Worker 213*90c8c64dSAndroid Build Coastguard Worker <issue 214*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 215*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.AlwaysOnHotwordDetector.EventPayload#getHotwordDetectedResult`" 216*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .setSharedAudioEvent(eventPayload.getHotwordDetectedResult().getMediaSyncEvent())" 217*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> 218*90c8c64dSAndroid Build Coastguard Worker <location 219*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 220*90c8c64dSAndroid Build Coastguard Worker line="82" 221*90c8c64dSAndroid Build Coastguard Worker column="51"/> 222*90c8c64dSAndroid Build Coastguard Worker </issue> 223*90c8c64dSAndroid Build Coastguard Worker 224*90c8c64dSAndroid Build Coastguard Worker <issue 225*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 226*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetectedResult#getMediaSyncEvent`" 227*90c8c64dSAndroid Build Coastguard Worker errorLine1=" .setSharedAudioEvent(eventPayload.getHotwordDetectedResult().getMediaSyncEvent())" 228*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~"> 229*90c8c64dSAndroid Build Coastguard Worker <location 230*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 231*90c8c64dSAndroid Build Coastguard Worker line="82" 232*90c8c64dSAndroid Build Coastguard Worker column="78"/> 233*90c8c64dSAndroid Build Coastguard Worker </issue> 234*90c8c64dSAndroid Build Coastguard Worker 235*90c8c64dSAndroid Build Coastguard Worker <issue 236*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 237*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.VoiceInteractionService#createAlwaysOnHotwordDetector`" 238*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mHotwordDetector = createAlwaysOnHotwordDetector(DSP_MODEL_KEYPHRASE," 239*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 240*90c8c64dSAndroid Build Coastguard Worker <location 241*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 242*90c8c64dSAndroid Build Coastguard Worker line="104" 243*90c8c64dSAndroid Build Coastguard Worker column="28"/> 244*90c8c64dSAndroid Build Coastguard Worker </issue> 245*90c8c64dSAndroid Build Coastguard Worker 246*90c8c64dSAndroid Build Coastguard Worker <issue 247*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 248*90c8c64dSAndroid Build Coastguard Worker message="Cast from `AlwaysOnHotwordDetector` to `HotwordDetector` requires API level 31 (current min is 30)" 249*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mHotwordDetector = createAlwaysOnHotwordDetector(DSP_MODEL_KEYPHRASE," 250*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ^"> 251*90c8c64dSAndroid Build Coastguard Worker <location 252*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 253*90c8c64dSAndroid Build Coastguard Worker line="104" 254*90c8c64dSAndroid Build Coastguard Worker column="28"/> 255*90c8c64dSAndroid Build Coastguard Worker </issue> 256*90c8c64dSAndroid Build Coastguard Worker 257*90c8c64dSAndroid Build Coastguard Worker <issue 258*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 259*90c8c64dSAndroid Build Coastguard Worker message="Class requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetector.Callback`" 260*90c8c64dSAndroid Build Coastguard Worker errorLine1=" class VisualQueryDetectorCallback implements VisualQueryDetector.Callback {" 261*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 262*90c8c64dSAndroid Build Coastguard Worker <location 263*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 264*90c8c64dSAndroid Build Coastguard Worker line="122" 265*90c8c64dSAndroid Build Coastguard Worker column="50"/> 266*90c8c64dSAndroid Build Coastguard Worker </issue> 267*90c8c64dSAndroid Build Coastguard Worker 268*90c8c64dSAndroid Build Coastguard Worker <issue 269*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 270*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetector#startRecognition`" 271*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mVisualQueryDetector.startRecognition();" 272*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 273*90c8c64dSAndroid Build Coastguard Worker <location 274*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 275*90c8c64dSAndroid Build Coastguard Worker line="142" 276*90c8c64dSAndroid Build Coastguard Worker column="42"/> 277*90c8c64dSAndroid Build Coastguard Worker </issue> 278*90c8c64dSAndroid Build Coastguard Worker 279*90c8c64dSAndroid Build Coastguard Worker <issue 280*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 281*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 30): `android.service.voice.VisualQueryDetector#startRecognition`" 282*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mVisualQueryDetector.startRecognition();" 283*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 284*90c8c64dSAndroid Build Coastguard Worker <location 285*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 286*90c8c64dSAndroid Build Coastguard Worker line="149" 287*90c8c64dSAndroid Build Coastguard Worker column="38"/> 288*90c8c64dSAndroid Build Coastguard Worker </issue> 289*90c8c64dSAndroid Build Coastguard Worker 290*90c8c64dSAndroid Build Coastguard Worker <issue 291*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 292*90c8c64dSAndroid Build Coastguard Worker message="Cast from `HotwordDetector` to `AlwaysOnHotwordDetector` requires API level 31 (current min is 30)" 293*90c8c64dSAndroid Build Coastguard Worker errorLine1=" enrollIntent = ((AlwaysOnHotwordDetector) mHotwordDetector).createEnrollIntent();" 294*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 295*90c8c64dSAndroid Build Coastguard Worker <location 296*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 297*90c8c64dSAndroid Build Coastguard Worker line="183" 298*90c8c64dSAndroid Build Coastguard Worker column="33"/> 299*90c8c64dSAndroid Build Coastguard Worker </issue> 300*90c8c64dSAndroid Build Coastguard Worker 301*90c8c64dSAndroid Build Coastguard Worker <issue 302*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 303*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetector#startRecognition`" 304*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mHotwordDetector.startRecognition();" 305*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 306*90c8c64dSAndroid Build Coastguard Worker <location 307*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 308*90c8c64dSAndroid Build Coastguard Worker line="200" 309*90c8c64dSAndroid Build Coastguard Worker column="30"/> 310*90c8c64dSAndroid Build Coastguard Worker </issue> 311*90c8c64dSAndroid Build Coastguard Worker 312*90c8c64dSAndroid Build Coastguard Worker <issue 313*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 314*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetector#startRecognition`" 315*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mHotwordDetector.startRecognition();" 316*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 317*90c8c64dSAndroid Build Coastguard Worker <location 318*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 319*90c8c64dSAndroid Build Coastguard Worker line="242" 320*90c8c64dSAndroid Build Coastguard Worker column="34"/> 321*90c8c64dSAndroid Build Coastguard Worker </issue> 322*90c8c64dSAndroid Build Coastguard Worker 323*90c8c64dSAndroid Build Coastguard Worker <issue 324*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 325*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetector#startRecognition`" 326*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mHotwordDetector.startRecognition();" 327*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 328*90c8c64dSAndroid Build Coastguard Worker <location 329*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 330*90c8c64dSAndroid Build Coastguard Worker line="270" 331*90c8c64dSAndroid Build Coastguard Worker column="30"/> 332*90c8c64dSAndroid Build Coastguard Worker </issue> 333*90c8c64dSAndroid Build Coastguard Worker 334*90c8c64dSAndroid Build Coastguard Worker <issue 335*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 336*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetector#startRecognition`" 337*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mHotwordDetector.startRecognition();" 338*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 339*90c8c64dSAndroid Build Coastguard Worker <location 340*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 341*90c8c64dSAndroid Build Coastguard Worker line="276" 342*90c8c64dSAndroid Build Coastguard Worker column="30"/> 343*90c8c64dSAndroid Build Coastguard Worker </issue> 344*90c8c64dSAndroid Build Coastguard Worker 345*90c8c64dSAndroid Build Coastguard Worker <issue 346*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 347*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 30): `android.service.voice.HotwordDetector#startRecognition`" 348*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mHotwordDetector.startRecognition();" 349*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 350*90c8c64dSAndroid Build Coastguard Worker <location 351*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 352*90c8c64dSAndroid Build Coastguard Worker line="294" 353*90c8c64dSAndroid Build Coastguard Worker column="34"/> 354*90c8c64dSAndroid Build Coastguard Worker </issue> 355*90c8c64dSAndroid Build Coastguard Worker 356*90c8c64dSAndroid Build Coastguard Worker <issue 357*90c8c64dSAndroid Build Coastguard Worker id="NewApi" 358*90c8c64dSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 30): `android.service.voice.VoiceInteractionService#createVisualQueryDetector`" 359*90c8c64dSAndroid Build Coastguard Worker errorLine1=" mVisualQueryDetector = createVisualQueryDetector(null, null," 360*90c8c64dSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 361*90c8c64dSAndroid Build Coastguard Worker <location 362*90c8c64dSAndroid Build Coastguard Worker file="development/samples/VoiceInteractionService/src/com/example/android/voiceinteractor/SampleVoiceInteractionService.java" 363*90c8c64dSAndroid Build Coastguard Worker line="297" 364*90c8c64dSAndroid Build Coastguard Worker column="36"/> 365*90c8c64dSAndroid Build Coastguard Worker </issue> 366*90c8c64dSAndroid Build Coastguard Worker 367*90c8c64dSAndroid Build Coastguard Worker</issues>