Guido van Rossum <gu...@python.org> 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 Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com