Modify java code before "call ant "
appinventor-sources\appinventor\appengine\src\com\google\appinventor\server\storage\ObjectifyStorageIo.java
line 50
==>
private static final Flag maxAssetSizeMegs = Flag.createFlag("max.asset.size.megs", 9f);
<==
private static final Flag maxAssetSizeMegs = Flag.createFlag("max.asset.size.megs", 99f);
and
appinventor-sources\appinventor\appengine\src\com\google\appinventor\server\FileImporterImpl.java
line 1336
==>
return 5 * 1024 * 1024;
<==
return 99 * 1024 * 1024;
you can create larger aia (> 9 MB and < 99 MB) , build apk < 5Mb.
ant RunMain -Dzip.file=test.aia -Duser.name=test@gmail.com -Doutput.dir=.
can build a big apk.
or run cmd in BuildServer directory build apk.
java -cp “*” com.google.appinventor.buildserver.Main --inputZipFile test.aia --userName test@gmail.com