当前位置:编程学习 > wap >>

如何判断手机是oms还是android系统 ?

用Build.VERSION.RELEASE只能获取它所依赖的android系统版本,我要的结果是得到  ophone的系统版本。 --------------------编程问答-------------------- 这个,真不知道;
这个,判断有必要吗?
这个,真不知道; --------------------编程问答-------------------- 支持 ding一下 --------------------编程问答--------------------
引用 1 楼 fff32165 的回复:
这个,真不知道;
这个,判断有必要吗?
这个,真不知道;


有必要呀!我要做在android和ophone上兼容的连网操作,通过判断不同的系统来实例化不同的类,进行操作 --------------------编程问答-------------------- 没看明白 --------------------编程问答--------------------
引用 4 楼 bluecat_crystal 的回复:
没看明白
就是在我程序里怎样判断现在应用的平台是ophone系统还是android系统,明白了不 --------------------编程问答-------------------- 有木有大虾了解呀! --------------------编程问答-------------------- 自已顶来顶去的,很没意思呀!快来帮顶一下啊 --------------------编程问答-------------------- 好问题,顶顶看 --------------------编程问答-------------------- 昨天看这个,不知道,没回复!今天看这个,还是不知道,不过友情帮顶! --------------------编程问答-------------------- ophone自己怎么改的系统只有他们自己知道。原生android又没有提供这个接口。 --------------------编程问答-------------------- 型号根本就不可能一样吧。android的和ophone的产品品牌肯定不同。你获取一下厂商的品牌。比较自然知道是什么系统了。 --------------------编程问答--------------------
引用 3 楼 spwwzh 的回复:
引用 1 楼 fff32165 的回复:
这个,真不知道;
这个,判断有必要吗?
这个,真不知道;


有必要呀!我要做在android和ophone上兼容的连网操作,通过判断不同的系统来实例化不同的类,进行操作


联网操作为什么要判断系统?
在国内不同的运营商不同的网络可能要设置不同的网关,这时候需要获取机器的mcc号和mnc号,设置对应的网关就好了吧?
http://code.google.com/p/cyanogenmod/wiki/APNlist --------------------编程问答--------------------
引用 12 楼 mylzc 的回复:
引用 3 楼 spwwzh 的回复:

引用 1 楼 fff32165 的回复:
这个,真不知道;
这个,判断有必要吗?
这个,真不知道;


有必要呀!我要做在android和ophone上兼容的连网操作,通过判断不同的系统来实例化不同的类,进行操作



联网操作为什么要判断系统?
在国内不同的运营商不同的网络可能要设置不同的网关,这时候需要获取机器的mcc号和mnc号,……


首先,ophone系统的连网方式和android不一样。手机网络分为cmwap和cmnet两种,但是在两个系统下的连网方式不同,ophone可以两种网络同时连接,因为其内置两块网卡,android则不同,只能同时连接一种网络。两个系统连网的代码不一样。
在我的工具类里面,对上层提供的公共接口中需要判断 是ophone系统还是android系统,然后在低层创建不同的连网类。进行连网操作 --------------------编程问答-------------------- 好贴要沉了,顶不起来了 --------------------编程问答-------------------- 两个系统获取的方式肯定不一样,那你怎么取啊,他们又不是用的统一的接口,就是说如果Ophone如果是用a()来获取,android是用b()来获取,那你程序怎么写呢? --------------------编程问答-------------------- 其实有一些比较山寨的判断方法,就是判断 context.getSystemService(Context.LED_SERVICE)此服务,大部分oms上都有这个服务,而android上没有。但是也有oms上没有此服务。所以兼容性比较差, 不推荐使用。 --------------------编程问答-------------------- 真不知道,友情的顶下 --------------------编程问答-------------------- 既然说联网的方式不一样,你可以试着连一下判断啊 --------------------编程问答--------------------
引用 18 楼 yunfei181 的回复:
既然说联网的方式不一样,你可以试着连一下判断啊

我是需要在连之前判断,连上之后就没有必要了
--------------------编程问答-------------------- 我们现在直接无视ophone平台,直接android,ios,windows mobile/wp7,现在ophone没几个用户了吧 --------------------编程问答--------------------
引用 20 楼 luckycoder 的回复:
我们现在直接无视ophone平台,直接android,ios,windows mobile/wp7,现在ophone没几个用户了吧


只要有用户都得搞吧
--------------------编程问答-------------------- 我也在弄个这个问题,在这两个不同操作系统中对网络不一样,ophone平台的手机网络获取数据慢点。我也在找方法判断是什么系统平台的手机,帮忙顶上 --------------------编程问答-------------------- 联网之后怎么才能判断是android系统还是oms系统呢? --------------------编程问答-------------------- 别挖坟,oms早死了
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,