本文主要是介绍android开发 判断当前手机是否是阿里 yunOS 系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
android开发 判断当前手机是否是阿里 yunOS 系统
调用此方法,
返回ture,就是yunOS系统
返回false,就是非yunOS系统
@SuppressLint({"DefaultLocale"})private boolean isYunOS() {String version = null;String vmName = null;try {Method m = Class.forName("android.os.SystemProperties").getMethod("get", new Class[]{String.class});version = (String) m.invoke((Object) null, new Object[]{"ro.yunos.version"});vmName = (String) m.invoke((Object) null, new Object[]{"java.vm.name"});} catch (Exception e) {e.printStackTrace();}return vmName != null && vmName.toLowerCase().contains("lemur") || version != null && version.trim().length() > 0;}
这篇关于android开发 判断当前手机是否是阿里 yunOS 系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!