Open main menu

Difference between revisions of "Game Packaging/Android"

m
no edit summary
m
 
Line 11: Line 11:
# Create the base AAB (containing only base ScummVM APK) by <code>make -j8 androidbundlerelease</code> or <code>make -j8 androidbundledebug</code>.
# Create the base AAB (containing only base ScummVM APK) by <code>make -j8 androidbundlerelease</code> or <code>make -j8 androidbundledebug</code>.
# If applicable, hardcode a new game entry with required metadata in <code>PlayStore::getAllDLCs()</code> function. And also, add new entry to <code>packaging/dlc-games.json</code>.
# If applicable, hardcode a new game entry with required metadata in <code>PlayStore::getAllDLCs()</code> function. And also, add new entry to <code>packaging/dlc-games.json</code>.
# For each game, run the <code>packaging/package.py</code> with <code>--export-platform android --game [game key as per dlc-games.json] --game-location [directory for the extracted game folder] --binary-location [directory for the AAB]</code>. You can find the final ready-to-upload AAB in <code>packaging/output/android</code>.
# For each game, run the <code>packaging/package.py</code> with <code>--export-platform android --game [game key as per dlc-games.json] --game-location [directory for the extracted game folder] --binary-location [directory for the AAB]</code>. You can find the ready-to-upload AAB (with all games) in <code>packaging/output/android</code>.
19

edits