Remove Multidex
This commit is contained in:
parent
e1633ff03b
commit
71b8c32a6f
@ -100,12 +100,6 @@ compileOptions {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 3. Enable multidex
|
|
||||||
|
|
||||||
If your Gradle `minSdkVersion` is 20 or lower, you should
|
|
||||||
[enable multidex](https://developer.android.com/studio/build/multidex) in order
|
|
||||||
to prevent build errors.
|
|
||||||
|
|
||||||
### Locally
|
### Locally
|
||||||
|
|
||||||
Cloning the repository and depending on the modules locally is required when
|
Cloning the repository and depending on the modules locally is required when
|
||||||
|
@ -27,7 +27,6 @@ android {
|
|||||||
aarMetadata {
|
aarMetadata {
|
||||||
minCompileSdk = project.ext.compileSdkVersion
|
minCompileSdk = project.ext.compileSdkVersion
|
||||||
}
|
}
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
compileOptions {
|
compileOptions {
|
||||||
@ -42,7 +41,3 @@ android {
|
|||||||
unitTests.includeAndroidResources true
|
unitTests.includeAndroidResources true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
|
||||||
androidTestImplementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
}
|
|
||||||
|
@ -47,7 +47,6 @@ project.ext {
|
|||||||
androidxExifInterfaceVersion = '1.3.6'
|
androidxExifInterfaceVersion = '1.3.6'
|
||||||
androidxLifecycleVersion = '2.6.0'
|
androidxLifecycleVersion = '2.6.0'
|
||||||
androidxMediaVersion = '1.7.0'
|
androidxMediaVersion = '1.7.0'
|
||||||
androidxMultidexVersion = '2.0.1'
|
|
||||||
androidxRecyclerViewVersion = '1.3.0'
|
androidxRecyclerViewVersion = '1.3.0'
|
||||||
androidxMaterialVersion = '1.8.0'
|
androidxMaterialVersion = '1.8.0'
|
||||||
androidxTestCoreVersion = '1.5.0'
|
androidxTestCoreVersion = '1.5.0'
|
||||||
|
@ -29,7 +29,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -62,7 +61,6 @@ dependencies {
|
|||||||
implementation project(modulePrefix + 'lib-ui')
|
implementation project(modulePrefix + 'lib-ui')
|
||||||
implementation project(modulePrefix + 'lib-cast')
|
implementation project(modulePrefix + 'lib-cast')
|
||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'androidx.recyclerview:recyclerview:' + androidxRecyclerViewVersion
|
implementation 'androidx.recyclerview:recyclerview:' + androidxRecyclerViewVersion
|
||||||
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:label="@string/application_name"
|
android:label="@string/application_name"
|
||||||
android:icon="@mipmap/ic_launcher"
|
android:icon="@mipmap/ic_launcher"
|
||||||
android:largeHeap="true"
|
android:largeHeap="true"
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2020 The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
package androidx.media3.demo.cast;
|
|
||||||
|
|
||||||
import androidx.multidex.MultiDexApplication;
|
|
||||||
|
|
||||||
// Note: Multidex is enabled in code not AndroidManifest.xml because the internal build system
|
|
||||||
// doesn't dejetify MultiDexApplication in AndroidManifest.xml.
|
|
||||||
/** Application for multidex support. */
|
|
||||||
public final class DemoApplication extends MultiDexApplication {}
|
|
@ -31,7 +31,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -58,6 +57,5 @@ dependencies {
|
|||||||
implementation project(modulePrefix + 'lib-transformer')
|
implementation project(modulePrefix + 'lib-transformer')
|
||||||
implementation project(modulePrefix + 'lib-ui')
|
implementation project(modulePrefix + 'lib-ui')
|
||||||
implementation 'androidx.annotation:annotation:' + androidxAnnotationVersion
|
implementation 'androidx.annotation:annotation:' + androidxAnnotationVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
compileOnly 'org.checkerframework:checker-qual:' + checkerframeworkVersion
|
compileOnly 'org.checkerframework:checker-qual:' + checkerframeworkVersion
|
||||||
}
|
}
|
||||||
|
@ -29,7 +29,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -55,6 +54,5 @@ dependencies {
|
|||||||
implementation project(modulePrefix + 'lib-exoplayer-smoothstreaming')
|
implementation project(modulePrefix + 'lib-exoplayer-smoothstreaming')
|
||||||
implementation project(modulePrefix + 'lib-ui')
|
implementation project(modulePrefix + 'lib-ui')
|
||||||
implementation 'androidx.annotation:annotation:' + androidxAnnotationVersion
|
implementation 'androidx.annotation:annotation:' + androidxAnnotationVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
compileOnly 'org.checkerframework:checker-qual:' + checkerframeworkVersion
|
compileOnly 'org.checkerframework:checker-qual:' + checkerframeworkVersion
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
android:icon="@mipmap/ic_launcher"
|
android:icon="@mipmap/ic_launcher"
|
||||||
android:label="@string/application_name">
|
android:label="@string/application_name">
|
||||||
|
@ -31,7 +31,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -75,7 +74,6 @@ dependencies {
|
|||||||
compileOnly 'org.checkerframework:checker-qual:' + checkerframeworkVersion
|
compileOnly 'org.checkerframework:checker-qual:' + checkerframeworkVersion
|
||||||
implementation 'androidx.annotation:annotation:' + androidxAnnotationVersion
|
implementation 'androidx.annotation:annotation:' + androidxAnnotationVersion
|
||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
||||||
implementation project(modulePrefix + 'lib-exoplayer')
|
implementation project(modulePrefix + 'lib-exoplayer')
|
||||||
implementation project(modulePrefix + 'lib-exoplayer-dash')
|
implementation project(modulePrefix + 'lib-exoplayer-dash')
|
||||||
|
@ -40,7 +40,6 @@
|
|||||||
android:largeHeap="true"
|
android:largeHeap="true"
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
android:supportsRtl="true"
|
android:supportsRtl="true"
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
tools:targetApi="29">
|
tools:targetApi="29">
|
||||||
|
|
||||||
<activity android:name=".SampleChooserActivity"
|
<activity android:name=".SampleChooserActivity"
|
||||||
|
@ -34,7 +34,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -65,7 +64,6 @@ dependencies {
|
|||||||
implementation 'androidx.lifecycle:lifecycle-common:' + androidxLifecycleVersion
|
implementation 'androidx.lifecycle:lifecycle-common:' + androidxLifecycleVersion
|
||||||
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:' + androidxLifecycleVersion
|
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:' + androidxLifecycleVersion
|
||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
||||||
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-guava:' + kotlinxCoroutinesVersion
|
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-guava:' + kotlinxCoroutinesVersion
|
||||||
implementation project(modulePrefix + 'lib-ui')
|
implementation project(modulePrefix + 'lib-ui')
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" />
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" />
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
android:icon="@mipmap/ic_launcher"
|
android:icon="@mipmap/ic_launcher"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name"
|
||||||
|
@ -34,7 +34,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.automotiveMinSdkVersion
|
minSdkVersion project.ext.automotiveMinSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -60,7 +59,6 @@ android {
|
|||||||
dependencies {
|
dependencies {
|
||||||
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
||||||
implementation project(modulePrefix + 'lib-session')
|
implementation project(modulePrefix + 'lib-session')
|
||||||
implementation project(modulePrefix + 'demo-session-service')
|
implementation project(modulePrefix + 'demo-session-service')
|
||||||
|
@ -39,7 +39,6 @@
|
|||||||
android:resource="@xml/automotive_app_desc"/>
|
android:resource="@xml/automotive_app_desc"/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
android:taskAffinity=""
|
android:taskAffinity=""
|
||||||
android:appCategory="audio"
|
android:appCategory="audio"
|
||||||
|
@ -33,7 +33,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -54,7 +53,6 @@ android {
|
|||||||
dependencies {
|
dependencies {
|
||||||
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation project(modulePrefix + 'lib-exoplayer')
|
implementation project(modulePrefix + 'lib-exoplayer')
|
||||||
implementation project(modulePrefix + 'lib-exoplayer-dash')
|
implementation project(modulePrefix + 'lib-exoplayer-dash')
|
||||||
implementation project(modulePrefix + 'lib-exoplayer-hls')
|
implementation project(modulePrefix + 'lib-exoplayer-hls')
|
||||||
|
@ -34,7 +34,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -80,7 +79,6 @@ dependencies {
|
|||||||
|
|
||||||
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
||||||
implementation project(modulePrefix + 'lib-exoplayer')
|
implementation project(modulePrefix + 'lib-exoplayer')
|
||||||
implementation project(modulePrefix + 'lib-exoplayer-dash')
|
implementation project(modulePrefix + 'lib-exoplayer-dash')
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
android:icon="@mipmap/ic_launcher"
|
android:icon="@mipmap/ic_launcher"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name"
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:theme="@style/Theme.MaterialComponents.DayNight.NoActionBar"
|
android:theme="@style/Theme.MaterialComponents.DayNight.NoActionBar"
|
||||||
android:taskAffinity=""
|
android:taskAffinity=""
|
||||||
tools:replace="android:name">
|
tools:replace="android:name">
|
||||||
|
@ -31,7 +31,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@ -77,7 +76,6 @@ dependencies {
|
|||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.constraintlayout:constraintlayout:' + androidxConstraintLayoutVersion
|
implementation 'androidx.constraintlayout:constraintlayout:' + androidxConstraintLayoutVersion
|
||||||
implementation 'androidx.recyclerview:recyclerview:' + androidxRecyclerViewVersion
|
implementation 'androidx.recyclerview:recyclerview:' + androidxRecyclerViewVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
||||||
implementation project(modulePrefix + 'lib-effect')
|
implementation project(modulePrefix + 'lib-effect')
|
||||||
implementation project(modulePrefix + 'lib-exoplayer')
|
implementation project(modulePrefix + 'lib-exoplayer')
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
android:usesCleartextTraffic="true"
|
android:usesCleartextTraffic="true"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode">
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode">
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
android:usesCleartextTraffic="true"
|
android:usesCleartextTraffic="true"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
||||||
|
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
||||||
|
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"/>
|
||||||
|
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"
|
||||||
android:usesCleartextTraffic="true"/>
|
android:usesCleartextTraffic="true"/>
|
||||||
|
@ -24,7 +24,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode">
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode">
|
||||||
<activity android:name="androidx.media3.test.utils.HostActivity"
|
<activity android:name="androidx.media3.test.utils.HostActivity"
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"
|
||||||
android:usesCleartextTraffic="true"/>
|
android:usesCleartextTraffic="true"/>
|
||||||
|
@ -24,7 +24,6 @@
|
|||||||
<uses-sdk/>
|
<uses-sdk/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode">
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode">
|
||||||
<activity android:name="androidx.media3.test.utils.HostActivity"
|
<activity android:name="androidx.media3.test.utils.HostActivity"
|
||||||
|
@ -40,7 +40,6 @@ dependencies {
|
|||||||
implementation project(modulePrefix + 'test-session-common')
|
implementation project(modulePrefix + 'test-session-common')
|
||||||
implementation project(modulePrefix + 'test-data')
|
implementation project(modulePrefix + 'test-data')
|
||||||
implementation 'androidx.media:media:' + androidxMediaVersion
|
implementation 'androidx.media:media:' + androidxMediaVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'androidx.test:core:' + androidxTestCoreVersion
|
implementation 'androidx.test:core:' + androidxTestCoreVersion
|
||||||
implementation project(modulePrefix + 'test-data')
|
implementation project(modulePrefix + 'test-data')
|
||||||
androidTestImplementation project(modulePrefix + 'lib-exoplayer')
|
androidTestImplementation project(modulePrefix + 'lib-exoplayer')
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
<uses-sdk />
|
<uses-sdk />
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false"
|
android:allowBackup="false"
|
||||||
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"
|
tools:ignore="MissingApplicationIcon,HardcodedDebugMode"
|
||||||
android:usesCleartextTraffic="true" >
|
android:usesCleartextTraffic="true" >
|
||||||
|
@ -24,9 +24,7 @@
|
|||||||
<package android:name="androidx.media3.test.session.test" />
|
<package android:name="androidx.media3.test.session.test" />
|
||||||
</queries>
|
</queries>
|
||||||
|
|
||||||
<application
|
<application android:allowBackup="false">
|
||||||
android:name="androidx.multidex.MultiDexApplication"
|
|
||||||
android:allowBackup="false">
|
|
||||||
<activity android:name="androidx.media3.test.session.common.SurfaceActivity"
|
<activity android:name="androidx.media3.test.session.common.SurfaceActivity"
|
||||||
android:exported="false" />
|
android:exported="false" />
|
||||||
|
|
||||||
|
@ -41,7 +41,6 @@ def addMissingAarTypeToXml(xml) {
|
|||||||
"androidx.leanback:leanback",
|
"androidx.leanback:leanback",
|
||||||
"androidx.media:media",
|
"androidx.media:media",
|
||||||
"androidx.media2:media2-session",
|
"androidx.media2:media2-session",
|
||||||
"androidx.multidex:multidex",
|
|
||||||
"androidx.recyclerview:recyclerview",
|
"androidx.recyclerview:recyclerview",
|
||||||
"androidx.test:core",
|
"androidx.test:core",
|
||||||
"androidx.test.ext:junit",
|
"androidx.test.ext:junit",
|
||||||
|
@ -34,7 +34,6 @@ android {
|
|||||||
versionCode project.ext.releaseVersionCode
|
versionCode project.ext.releaseVersionCode
|
||||||
minSdkVersion project.ext.minSdkVersion
|
minSdkVersion project.ext.minSdkVersion
|
||||||
targetSdkVersion project.ext.appTargetSdkVersion
|
targetSdkVersion project.ext.appTargetSdkVersion
|
||||||
multiDexEnabled true
|
|
||||||
vectorDrawables.useSupportLibrary = true
|
vectorDrawables.useSupportLibrary = true
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -62,7 +61,6 @@ android {
|
|||||||
dependencies {
|
dependencies {
|
||||||
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
implementation 'androidx.core:core-ktx:' + androidxCoreVersion
|
||||||
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
implementation 'androidx.appcompat:appcompat:' + androidxAppCompatVersion
|
||||||
implementation 'androidx.multidex:multidex:' + androidxMultidexVersion
|
|
||||||
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
implementation 'com.google.android.material:material:' + androidxMaterialVersion
|
||||||
implementation 'androidx.media:media:' + androidxMediaVersion
|
implementation 'androidx.media:media:' + androidxMediaVersion
|
||||||
implementation project(modulePrefix + 'lib-session')
|
implementation project(modulePrefix + 'lib-session')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user