Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Verified Commit 3075bf1a authored by Marvin W.'s avatar Marvin W. 🐿️
Browse files

Cronet: Don't bundle API for now

Fixes #1506
parent d8e50cb3
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -8,7 +8,11 @@ apply plugin: 'maven-publish'
apply plugin: 'signing'

dependencies {
    implementation("org.microg:cronet-api:$cronetVersion")
    // TODO: Embedding the API causes random crashes as the Android AOT compiler will link the native implementation to
    // out API classes even if embedded by a third-party app that comes with their own API classes.
    // Need to find a better way to disable AOT for Cronet. Could be by packaging cronet as it's own apk that is
    // embedded in the main APK but only loaded at runtime so that the AOT compiler has no way to become active.
    // implementation("org.microg:cronet-api:$cronetVersion")
    implementation("org.microg:cronet-common:$cronetVersion")
    implementation("org.microg:cronet-native:$cronetVersion")
}