android: create android project in create-android-project.py python script

This script supersedes androidbuild.sh, and also supports using a SDL3 prefab archive
This commit is contained in:
Anonymous Maarten 2024-07-05 00:09:40 +02:00 committed by Anonymous Maarten
parent 2d05dcc1f7
commit 50ae47af5e
8 changed files with 303 additions and 125 deletions

View file

@ -694,7 +694,7 @@ class Releaser:
zip_object.write(test_library, arcname=f"prefab/modules/{self.project}_test/libs/android.{android_abi}/lib{self.project}_test.a")
zip_object.writestr(f"prefab/modules/{self.project}_test/libs/android.{android_abi}/abi.json", self.get_prefab_abi_json_text(abi=android_abi, cpp=False, shared=False))
self.artifacts[f"android-prefab-aar"] = aar_path
self.artifacts[f"android-aar"] = aar_path
@classmethod
def extract_sdl_version(cls, root: Path, project: str):