Replies: 1 comment 3 replies
-
|
I agree Play Asset Delivery is a complicated area which we want to avoid getting into. Let's try to make your app smaller first. The most effective way is probably to reduce the number of ABIs it contains:
If that isn't enough, then please let us know exactly which libraries you're installing. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
As an android app developer I am having some problems with the final size of the .aab and .apk files. If I import couple of libraries in pyprject.toml file the app becomes bigger than 200mb, a limit set by Google Play Console. Maybe we can find a way a way to install packages as separate .aab file, also compiling the assets as other .aab files.
I was avoiding the PAD, because it seemed such a complicated matter. As I understand it, you specify some parameters in the build.gradle and the gradle builds multiple .aab files. But Briefcase builds a single monolithic .apk/.aab, while PAD expects a modular .aab with asset packs declared at the gradle level.
When I follow the instructions in the following link https://www.youtube.com/watch?v=AZ3xmG5iFDU I realized I couldn't do it. Because, it tells you to create a new build.gradle for the new asset. Not so sure if the new assets has to be an .aab file. Some directions weren't clear to me, newly created build.gradle is not used by the gradle. Briefcase compiled the app to an .aab but files weren't in it because I checked it's size.
file structure is like this, I show the newly added files, didn't touched anything else.
Beta Was this translation helpful? Give feedback.
All reactions