Guido van Rossum <[email protected]> writes:
> Well, it really does look like checking for the presence of those ANDROID_*
> environment variables it the best way to recognize the Android platform.
> Anyone can do that without waiting for a ruling on whether Android is Linux
> or not (which would be necessary because the docs for sys.platform are
> quite clear about its value on Linux systems). Googling terms like "is
> Android Linux" suggests that there is considerable controversy about the
> issue, so I suggest you don't wait. :-)
I don't see sysconfig mentioned in the discussion (maybe for a
reason). It might provide build-time information e.g.,
built_for_android = 'android' in sysconfig.get_config_var('MULTIARCH')
assuming the complete value is something like 'arm-linux-android'. It
says that the python binary is built for android (the current platform
may or may not be Android).
--
Akira
_______________________________________________
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com