1<?xml version="1.0" encoding="UTF-8"?> 2<issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01"> 3 4 <issue 5 id="NewApi" 6 message="Field requires API level 24 (current min is 23): `android.media.tv.TvContract.RecordedPrograms#CONTENT_URI`" 7 errorLine1=" context, TvContract.RecordedPrograms.CONTENT_URI)) {" 8 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 9 <location 10 file="packages/apps/TV/src/com/android/tv/util/AsyncDbTask.java" 11 line="137" 12 column="34"/> 13 </issue> 14 15 <issue 16 id="NewApi" 17 message="Field requires API level 24 (current min is 23): `android.media.tv.TvContract.RecordedPrograms#CONTENT_URI`" 18 errorLine1=" context, TvContract.RecordedPrograms.CONTENT_URI)) {" 19 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 20 <location 21 file="packages/apps/TV/src/com/android/tv/util/AsyncDbTask.java" 22 line="143" 23 column="34"/> 24 </issue> 25 26 <issue 27 id="NewApi" 28 message="Call requires API level 26 (current min is 23): `android.content.Context#registerReceiver`" 29 errorLine1=" mContext.registerReceiver(mReceiver, new IntentFilter(AudioManager.ACTION_HDMI_AUDIO_PLUG)," 30 errorLine2=" ~~~~~~~~~~~~~~~~"> 31 <location 32 file="packages/apps/TV/src/com/android/tv/receiver/AudioCapabilitiesReceiver.java" 33 line="70" 34 column="18"/> 35 </issue> 36 37 <issue 38 id="NewApi" 39 message="Call requires API level 24 (current min is 23): `updateAndStartServiceIfNeeded`" 40 errorLine1=" scheduler.updateAndStartServiceIfNeeded();" 41 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 42 <location 43 file="packages/apps/TV/src/com/android/tv/receiver/BootCompletedReceiver.java" 44 line="95" 45 column="23"/> 46 </issue> 47 48 <issue 49 id="NewApi" 50 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputInfo#canRecord`" 51 errorLine1=" if (info.canRecord()) {" 52 errorLine2=" ~~~~~~~~~"> 53 <location 54 file="packages/apps/TV/src/com/android/tv/menu/ChannelsRowAdapter.java" 55 line="255" 56 column="26"/> 57 </issue> 58 59 <issue 60 id="NewApi" 61 message="Call requires API level 24 (current min is 23): `android.media.session.MediaController.TransportControls#prepare`" 62 errorLine1=" getActivity().getMediaController().getTransportControls().prepare();" 63 errorLine2=" ~~~~~~~"> 64 <location 65 file="packages/apps/TV/src/com/android/tv/dvr/ui/playback/DvrPlaybackOverlayFragment.java" 66 line="448" 67 column="67"/> 68 </issue> 69 70 <issue 71 id="NewApi" 72 message="Call requires API level 24 (current min is 23): `android.media.tv.TvView#timeShiftPlay`" 73 errorLine1=" mTvView.timeShiftPlay(mInputId, mRecordedProgramUri);" 74 errorLine2=" ~~~~~~~~~~~~~"> 75 <location 76 file="packages/apps/TV/src/com/android/tv/dvr/DvrTvView.java" 77 line="77" 78 column="21"/> 79 </issue> 80 81 <issue 82 id="NewApi" 83 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputInfo#canRecord`" 84 errorLine1=" tunerCount = mInput.canRecord() ? mInput.getTunerCount() : 0;" 85 errorLine2=" ~~~~~~~~~"> 86 <location 87 file="packages/apps/TV/src/com/android/tv/dvr/recorder/InputTaskScheduler.java" 88 line="310" 89 column="33"/> 90 </issue> 91 92 <issue 93 id="NewApi" 94 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputInfo#getTunerCount`" 95 errorLine1=" tunerCount = mInput.canRecord() ? mInput.getTunerCount() : 0;" 96 errorLine2=" ~~~~~~~~~~~~~"> 97 <location 98 file="packages/apps/TV/src/com/android/tv/dvr/recorder/InputTaskScheduler.java" 99 line="310" 100 column="54"/> 101 </issue> 102 103 <issue 104 id="NewApi" 105 message="Call requires API level 26 (current min is 23): `android.content.ContextWrapper#registerReceiver`" 106 errorLine1=" registerReceiver(mBroadcastReceiver, SYSTEM_INTENT_FILTER, Context.RECEIVER_EXPORTED);" 107 errorLine2=" ~~~~~~~~~~~~~~~~"> 108 <location 109 file="packages/apps/TV/src/com/android/tv/MainActivity.java" 110 line="874" 111 column="9"/> 112 </issue> 113 114 <issue 115 id="NewApi" 116 message="Method reference requires API level 24 (current min is 23): `MainActivity.super::enterPictureInPictureMode`" 117 errorLine1=" mHandler.post(MainActivity.super::enterPictureInPictureMode);" 118 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 119 <location 120 file="packages/apps/TV/src/com/android/tv/MainActivity.java" 121 line="2462" 122 column="27"/> 123 </issue> 124 125 <issue 126 id="NewApi" 127 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputInfo#getTunerCount`" 128 errorLine1=" input.getTunerCount()," 129 errorLine2=" ~~~~~~~~~~~~~"> 130 <location 131 file="packages/apps/TV/src/com/android/tv/ui/TunableTvView.java" 132 line="1227" 133 column="39"/> 134 </issue> 135 136 <issue 137 id="NewApi" 138 message="Call requires API level 24 (current min is 23): `createScheduler`" 139 errorLine1=" mRecordingScheduler = RecordingScheduler.createScheduler(this);" 140 errorLine2=" ~~~~~~~~~~~~~~~"> 141 <location 142 file="packages/apps/TV/src/com/android/tv/TvApplication.java" 143 line="216" 144 column="58"/> 145 </issue> 146 147 <issue 148 id="NewApi" 149 message="Call requires API level 24 (current min is 23): `android.media.tv.TvInputManager.TvInputCallback#onTvInputInfoUpdated`" 150 errorLine1=" callback.onTvInputInfoUpdated(inputInfo);" 151 errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> 152 <location 153 file="packages/apps/TV/src/com/android/tv/util/TvInputManagerHelper.java" 154 line="284" 155 column="34"/> 156 </issue> 157 158</issues>