个人经验,在4.0以后的系统,基于hpi左右图片,基本上都可以适配到其他的手机,然后就是view的位置,就只能在res中新建各种资源文件夹进行适配,我觉得适配的话做好主流的就好了,800*480,720p,1080p,然后适配的时候前期也不一定要买真机,可以先用虚拟设备先测试。对应4.0以前的手机,适配应该就是以800*480为主了。

解决方案 »

  1.   

    界面怎么会乱呢,一般是android 不同的版本api没有会崩溃
    只有IOS不同版本才出现界面混乱的问题
    。更多的可能是程序问题吧
      

  2.   

    界面真的乱了,比如我的MX2装上桌面后,一进入桌面手机下面有个大黑边,公司的MX2就没有,对比了一下就是公司的MX2系统是最新的,我的不是。很是郁闷。好多类似的问题。
      

  3.   

    模拟器可以设置各种不同的分辨率是吗???这个我还真没试过。晚上做个Android开发环境看看,如果是这样的那还不错哦。省事了。但是针对不同的Android会不会有不同的正装出现呢???比如  小米的系统,还有魅族的手机系统,不同的版本有不同的效果??
      

  4.   


    虚拟机的测试都是基于原生系统,不针对定制化的手机,现在有很多做手机云测试的公司:百度,Testin...,你们也可以考虑下
      

  5.   

    大神求科普,除了些weight,自定义不同分别率的layout,还有木有什么方法的,,,
      

  6.   

    我觉得你们可以来RCA分析一下,到底 之前的兼容性问题是什么导致的,然后又是通过什么手段解决的。然后,这些问题,这些手段对于你应用中的代码是不是普遍性问题。当然,如果你们的兼容性问题通通都是通过 if /else 加适配表解决的,那也只能无语了
      

  7.   

    android工程师水平啊http://blog.csdn.net/qianqianyihao/article/details/38366899
      

  8.   

    哈哈,楼上的几位说的都对,but你们让产品经理指着研发的人说,你们技术不行嘛这话没法说啊只能带着一帮研发的人,慢慢的帮助他们分析问题。买手机也不是个办法,因为买了手机还有种后果就是随便发一个功能,每个手机都要装过,测过,结果一测就好几天过去了。
      

  9.   

    pc软件也有15,17,19,23的。
    android虽然乱了一些也至于。主要适应最小屏幕的。别的屏幕使用扩展就OK了。
    不至于测试个东西还要买这么多手机吧。买的多不一定会有用。
      

  10.   

    基本上是layout布局问题,如果是固定样式布局,估计是没有什么太大的问题,如果是动态的添加组件布局的话可能就要考虑了。
      

  11.   

    我做的一个设备,在IOS和android上都开发了APP,IOS的手机,IPAD都没问题,三星的S4/S3,Note2,HTC ONE也没问题。但是在三星Tab S上就有问题!所以android的兼容性还真是有一点坑爹!
      

  12.   

    这个是Android的硬伤,一般刚开始接触android开发都会碰到这种问题,我总结了一篇blog,可以参考下http://blog.csdn.net/vincent_blog/article/details/27696567
      

  13.   

    都是在Android平台上,高版本兼容低版本的,这不是兼容性问题吧?做这些东西的时候,首先当然得考虑自适应屏幕了,在AVD上看着布局满意,运行到实体机可能就会变形。做个自适应屏幕后,平板上用的装到手机上也不会出现混乱的
      

  14.   

    应该技术没做好吧,
    1.个人觉得首先把系统自带的样式取消,毕竟不同的安卓手机,自带的样式不一样。
    2.没必要每个手机测试吧,只要把主流分辨率手机样式搞定就没问题的呀。我上次写了一个app,在mx2上运行后直接放到平板上运行,布局都没多大的问题。要技术把布局好好的改一改