diff --git a/Android.bp b/Android.bp index 2d96c31..2558697 100644 --- a/Android.bp +++ b/Android.bp @@ -66,9 +66,15 @@ android_app { // Images — Coil 3 from prebuilts/application_libs/coil. The network // module is mandatory for http(s) image URLs (Coil 3 core ships no - // fetcher; the okhttp one self-registers via ServiceLoader) and pulls - // okhttp3/okio/coroutines transitively via the import's static_libs. + // fetcher; the okhttp one self-registers via ServiceLoader). "coil-compose", "coil-network-okhttp", + // okhttp3/okio are static_libs of coil-network-okhttp/coil-core, but + // that transitive link (java_import jars through AAR imports) does not + // reach this app's R8 program, leaving okhttp3.*/okio.* as "Missing + // class" and breaking network image loading at runtime. List them + // directly so they're in the dex. + "okhttp3", + "okio", ], }