MIT app inventor offline server [ Win10 LTSC 64 ]

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

1 Like