当前位置: 代码迷 >> Android >> 对于Android 的发展,小弟我有一个小想法, 不知是否可行
  详细解决方案

对于Android 的发展,小弟我有一个小想法, 不知是否可行

热度:32   发布时间:2016-05-01 17:41:05.0
对于Android 的发展,我有一个小想法, 不知是否可行?
市面上已经出现了众多的Android 设备, 但随之而来的是不同系统的兼容问题, 软件开发者开发出的软件在这个手机上可以运行到那个手机就不行了, 主要原因是不同的手机的机能不同, 屏幕分辨率不同

而用户废了半天下载来了软件,不能运行,或者运行的面目全非.
为了解决这个问题, 软件开发者唯一能做到的就是详细写出软件要求的硬件环境,但对于普通用户来说,他们根本不知道自己的手机是什么配置.

我觉得有一个折中的解决办法,就是
由谷歌出面给不同的手机或MID分成不同的类型, 不同机能的手机对应于不同的类型, 由一串英文字母或数字来表示类型号码.
软件开发者只要说明软件运行所需要的手机的类型号码就可以了,而用户也会很容易的知道该下载那个软件.

这样还便于用户选择购买手机.
谷歌还可以搞一个认证实验室,出具一个认证标志,挣点外快.
当然手机厂商也可以自己定型.



------解决方案--------------------
如果你用 1.5的sdk开发,尽量使用代码描述,和相对布局,兼容性还是很强的
------解决方案--------------------
有接口函数,查得屏幕分辨率的吧。

然后,代码实现起来自适应的吧。
------解决方案--------------------
一般发布的应用都会有详细的说明,比如适合运行的设备分辨率,如果没有说明,至少会有版本的说明,对于用户来说,买了android的手机,大部分还是知道一些自己手机的型号信息的,不知道也可以通过设置查看自己手机的型号,小众的完全不管手机型号一点儿不懂的就没办法了。
------解决方案--------------------
有同感,感觉软件的不一致,将会阻碍android的发展
------解决方案--------------------
探讨
我的手机下了半天愤怒的小鸟,却运行不了,很郁闷.

------解决方案--------------------
探讨
我的手机下了半天愤怒的小鸟,却运行不了,很郁闷.

------解决方案--------------------
这个是开源带来的结果。
------解决方案--------------------
探讨
市面上已经出现了众多的Android 设备, 但随之而来的是不同系统的兼容问题, 软件开发者开发出的软件在这个手机上可以运行到那个手机就不行了, 主要原因是不同的手机的机能不同, 屏幕分辨率不同

而用户废了半天下载来了软件,不能运行,或者运行的面目全非.
为了解决这个问题, 软件开发者唯一能做到的就是详细写出软件要求的硬件环境,但对于普通用户来说,他们根本不知道自己的手机是什么配置.

……

------解决方案--------------------
主要是google做的太仓促了
------解决方案--------------------
趋形-整体-完善是一个不断过渡的过程,需要沉淀,思考,完善。
------解决方案--------------------
lz多虑了,
windows平台就是个很好的例子,大家的显示器不一样,显卡不一样,用的还不是一样的程序。

我觉得程序的自适应很重要,像分辨率这种我觉得完全是应用的事情。


------解决方案--------------------
认证个P啊,symbian就是自己认证死的,官方干涉的越多,越限制发展。目前这些现象是必然,属于体制问题,也没啥不好的
------解决方案--------------------

又要整合呀。。

招聘androi\java高级程序开发工程师,[email protected],QQ:1531188219
------解决方案--------------------
得到游戏的算法,自己修改一些
  相关解决方案