Skip to content

Commit 27aeb1d

Browse files
author
rRemix
committed
修复卡顿
1 parent 9aba72c commit 27aeb1d

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

Diff for: app/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ android {
2626
minSdkVersion 19
2727
targetSdkVersion 33
2828

29-
versionCode 16100
30-
versionName "1.6.1.0"
29+
versionCode 16030
30+
versionName "1.6.0.3"
3131

3232
flavorDimensions "default"
3333
vectorDrawables.useSupportLibrary = true

Diff for: app/src/main/java/remix/myplayer/service/MusicService.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ import remix.myplayer.lyric.LyricFetcher
4646
import remix.myplayer.lyric.LyricFetcher.Companion.LYRIC_FIND_INTERVAL
4747
import remix.myplayer.lyric.bean.LyricRowWrapper
4848
import remix.myplayer.misc.floatpermission.FloatWindowManager
49+
import remix.myplayer.misc.getPendingIntentFlag
4950
import remix.myplayer.misc.log.LogObserver
5051
import remix.myplayer.misc.observer.MediaStoreObserver
5152
import remix.myplayer.misc.receiver.ExitReceiver
@@ -579,7 +580,7 @@ class MusicService : BaseService(), Playback, MusicEventCallback,
579580
val mediaButtonIntent = Intent(Intent.ACTION_MEDIA_BUTTON)
580581
mediaButtonIntent.component = mediaButtonReceiverComponentName
581582

582-
val pendingIntent = PendingIntent.getBroadcast(applicationContext, 0, mediaButtonIntent, PendingIntent.FLAG_IMMUTABLE)
583+
val pendingIntent = PendingIntent.getBroadcast(applicationContext, 0, mediaButtonIntent, getPendingIntentFlag())
583584

584585
mediaSession = MediaSessionCompat(applicationContext, "APlayer", mediaButtonReceiverComponentName, pendingIntent)
585586
mediaSession.setCallback(object : MediaSessionCompat.Callback() {

Diff for: app/src/main/java/remix/myplayer/ui/activity/base/BaseActivity.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ open class BaseActivity : AppCompatActivity() {
176176
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
177177
arrayOf(Manifest.permission.READ_MEDIA_AUDIO, Manifest.permission.READ_MEDIA_IMAGES)
178178
} else {
179-
arrayOf(Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE)
179+
arrayOf(Manifest.permission.READ_EXTERNAL_STORAGE)
180180
}
181181
}
182182
}

0 commit comments

Comments
 (0)