fix: exclude ijkplayer exoplayer transitive dep and resolve manifest merger conflict

This commit is contained in:
xiao12feng8 2025-12-22 11:51:35 +08:00
parent 7d0c0fc4dd
commit 0ac89bb4df
2 changed files with 6 additions and 2 deletions

View File

@ -110,5 +110,7 @@ dependencies {
implementation("androidx.media3:media3-ui:$media3Version")
// HTTP-FLV low-latency playback (IjkPlayer via JitPack)
implementation("com.github.andnux:ijkplayer:0.0.1")
implementation("com.github.andnux:ijkplayer:0.0.1") {
exclude(group = "com.google.android.exoplayer", module = "exoplayer")
}
}

View File

@ -1,4 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
@ -7,6 +8,7 @@
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="Live Streaming"
tools:replace="android:allowBackup,android:label"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.LiveStreaming"