Open
Description
Description
-
The default value for
android.debug_artifact
is (always)apk
. However, whenp4a.bootstrap
isservice_library
, you aren't building anapk
, you are building anaar
, and the default should change with it. (Failing to override leads to a build failure, as the binary isn't found. -
I think
android.release_artifact
should change fromaab
toaar
as well, but I am out of my depth here, and would appreciate a second opinion to confirm.
What makes this messy is the default is set in target.py
when it logically should be set in android.py
, so the first step is to properly separate the concerns of Android builds from the generic target.