Use `ifdef-else-endif` macros is not suggested to do the platform code, please design your code with `_linux.cc`, `_android.cc` and `_tizen.cc`.