bug on android unsupport high precision