91手机助手安卓版4.0这个配置可以装吗?说的是兼容性。

Unity3D安卓打包参数配置与兼容性的关系分析
- 资讯频道 -
狗刨学习网-Unity培训&学习社区 - |Unity3D培训|北京Unity培训|Unity企业培训|Unity程序员培训|Unity学习|Unity自学|Unity视频教程|Unity教程|Unity就业班
Unity3D安卓打包参数配置与兼容性的关系分析
&&&&&& 在使用Unity3D工程导出安卓安装包的时候,往往会遇到兼容性的问题,针对某些机型,要么无法打开游戏,要么会出现卡机的现象。面对这种情况,我们可以调节相关的参数来提高兼容性。
& & & &为了了解在打包时候每个参数的含义,我们查找了Unity3D的官方文档。为了清楚每个参数所起的作用以及每个参数对兼容性的影响因素,我们有针对性的做了对比实验,然后在安卓云测试平台()测试兼容性,将最终结果进行比较,最后提出优化方案。
2.文档说明
&&&&&& Unity4.5安卓打包参数配置主要讲述Unity4.5在进行安卓打包时遇到的一些参数,这些参数的详细解释,以及如何通过修改参数来提高游戏的兼容性。本文主要描述如何配置打包参数,供Unity4.5输出安卓包的工作人员使用。
&&&&&&& 本文档面向了解Android,Unity3D客户端的开发人员。
3.配置参数详解
一.Rendering Path(This property is sharedbetween Standalone and WebPlayer content)
&&&&& 渲染路径,这个属性一般在PC上或者网页上比较有用,一般有如下三个选项
&&&&&& Vertex Lit(Lowest lighting fidelity, no shader support.Best used on old machines or limited mobile platforms)
&&&&& 顶点光源模型。不支持shader,在一些旧的机器上或者受限制的机器上最好使用这个选项
&&&&&& Forward(Good support f limitedsupport for shadows)
&&&&& 对光的特征支持的很好,但是对阴影支持的不好
&&&&&& Deferred Lighting(Best support for lighting and shadowingfeatures, but requires certain level of hardware support. Best used if you havemany realtime lights. Unity Pro only)
&&&&&& 对光的特征和阴影支持的很好,前提是支持硬件加速,如果做实时渲染最好使用这个选项,只有pro版本支持。
二.Graphics Level(Select either ES 1.1 (‘fixed function’) or ES 2.0 (‘shader based’) Open GL level. Whenusing the AVD (emulator) only ES 1.x is supported.)
&&&&&& 图像等级。在OpenGLES 2.0(支持阴影)和3.0还有1.x(功能性)之间选择,当只用到模拟器的时候,只有ES1.x才支持。
&&&&& Automatic自动选择
&&&&& Force OpenGLES 2.0强制OpenGL ES2.0
&&&&& Force OpenGLES 3.0强制OpenGL ES3.0
&三.Install Location&安装路径。
&&&&&&PreferExternal优先外部
&&&&& Automatic自动选择(一般都是自动选择,而且兼容性更好)
&&&&& ForceInternal强制安装在内部闪存中
&四.Write Access写入权限
&&&&& InternalOnly只能写在内部
&&&&& External(SDCard)
&&&&& 写在外部SD卡中,对应安卓的写入权限:android.permission.WRITE_EXTERNAL_STORAGE
&五.Api Compatibility Level使用.Net的版本
&&&&& .Net 2.0Subset& .Net2.0的子集,占用较小的空间
&&&&& .Net 2.0& .Net2.0完全集合,占用较大的空间
&六.Stripping Level选择抽出的脚本功能来减少了包的大小(iOS和Android都可以选择)
&&&&& Disabled不减少功能
&&&&& StripAssemblies减少程序集合
&&&&& StripByteCode减少字节码
&&&&& Use micromscorlib使用迷你库,前两者都减少
&七.Optimize Mesh Data*
&&&&& 对于材料没有必要的数据,可以移除的数据进行优化
&八,Multithreaded Rendering
&&&&& 多线程渲染
&九.GPU Skinning*
&&&&& 是否使用GPU着色
&十.Static Batching
&&&&& 是否激活静态度量,默认是激活状态,只有pro版本有效。
十一.Dynamic Batching
&&&&& 是否激活动态度量,默认是激活转台。
4.实验数据
&&&&& 该实验采取对照实验的方法。如果要考察单个参数对于兼容性的影响,必须得控制另外的参数不变。然后针对不同的配置参数打包,上传到云测试平台进行兼容性测试。
5.实验操作流程
对要进行测试的参数进行设计。
主要涉及到如下几个参数
&&&&& 1.&Graphics Level(GL)
&&&&& 2.&Install Location(IL)
&&&&& 3.&Api Compatibility Level(ACL)
&&&&&&4. Stripping Level(SL)
&&&&& 5.&Optimize Mesh Data*(OMD)
&&&&& 6.&Multithreaded Rendering*(MR)
&&&&& 7.&GPU Skinning*(GK)
&&&&& 8.&Write Access(WA)
&&&&& 9.&Rendering Path(RP)
&&&&& 10. Static Batching(SB)
&&&&&&11. Dynamic Batching(DB)
设计对照组方案
Internal only
Internal only
Internal only
Internal only
Internal only
Internal only
Assemblies
Internal only
Internal only
Internal only
Internal only
Internal only
Internal only
Internal only
Internal only
Defferred Lig
Internal only
Internal only
&&&&& 针对每一个设计方案打包。
&&&&& 将上述的17个方案进行打包分别命名为001-017.apk
&&&&& 将打好的安装包进行兼容性测试。
&&&&& 将这17个安装包上传给testin网站,进行兼容性测试
&&&&& 得到测试结果后,得出每个参数的最优化配置。
对照组信息表
Graphics Level
001:002:003
ES2.0 & ES3.0 & Automatic
Install Location
002:004:005
Automatic & Force Internal & Prefer External
Api Compatibility Level
.Net2.0 & .Net2.0 Subset
Stripping Level
005:007:008:009
Use micro mscorlib & Strip ByteCode & Strip Assemblies & Disable
Optimize Mesh Data*
True & false
Multithreaded Rendering*
False & true
GPU Skinning*
False & true
Write Access
SDCard & Internal Only
Rendering Path
012:014:015
Deferred Lighting & VertexLit & Forward
Static Batching
False & true
Dynamic Batching
False & true
&&&&& 上表就是实验的最终结果,可以用来指导Unity3D的安卓打包。
&&&&& 在unity打包的时候还有一个系统最低版本的适配问题,比如支持最低在安卓系统2.3.3上运行。
&&&&& 为了考察支持最低安卓系统版本对于兼容性的影响。我也做了系统的对比实验。
以下是测试结果:
&&&&&&由于现在的主流安卓系统的版本都比较高(都大于4.0 API level = 14),所以我们将目标版本设置为14。至于最低的版本,从数据上来看2.3.3(API level = 10)和4.0.0(API level = 14)差别不是很大。所以最低系统版本的选择对于兼容性的效果提升也不是那么明显。介于历史残留问题,现在使用2.3.3版本的人数还很多,故可以将系统最低版本设置为10。
&&&&& 为了考察支持目标版(targetsdk level)本对于兼容性的影响,我也做了系统的对比实验。
以下是测试结果:
&&&&& 从上表的结果可以看出,通过率最高的是序号5,也就是min tarlevel = 10,target sdk level = 14,target level 11,12,13 是不推荐的版本(连谷歌都不推荐)。
&&&&& 现在用户所用的版本大都是&4.0的,所以使用target level = 14是不错的选择。
&&&&& 有很多的app在使用的时候需要系统资源,比如联网,比如GPS等等,那么这些都是怎么实现的呢?
&&&&& 很简单只要使用android.provider.Settings这个类就可以了。
比如需要打开GPS操作:
Intent settingsIntent =newIntent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(settingsIntent);安卓5.0正式版评测:视觉大变革 兼容性欠佳
[摘要]相比目前市面上各种五花八门的定制版Android系统,这次原生Android 5.0视觉体验很抢眼,也会有更多机会被“极简主义者”所选择。
腾讯数码讯(汪洋)今年6月26日召开的谷歌I/O大会上,Android 5.0的前身Android L(Lollipop)正式发布。时隔4个月之后,也就是10月16日,谷歌又发布了全新的Android 5.0正式版系统,一同亮相的还有Nexus 6、Nexus 9、Nexus Player三款硬件设备。从本周起,谷歌开始在不同设备之间推送Android 5.0系统更新。对此,我将手中的Nexus 5第一时间升级,为你带来这篇Android 5.0正式版的抢先体验。在近两年来,Android系统的发展实际上遇到了一定的瓶颈,尽管市场份额依旧牢牢占据第一的位置,但是高端市场却拼不过搭载iOS 7系统的设备,这一趋势在 6、iPhone 6 Plus以及iOS 8发布之后变得更加明显。所以对于卖掉Moto,一心扑在Android系统体验上的谷歌而言,不拿出像样的移动操作系统似乎有些说不过去。终于,Android 5.0来了。这是自08年以来我见过的改变第二彻底的Android系统(第一是Android 4.0)。你会发现,无论是外观的界面体验,还是功能上的提升,这次Android 5.0都给我们带来了不少的惊喜。升级Android 5.0步骤测试设备:Nexus 5刷机注意:1、线刷官方镜像会清空所有数据,包括手机和内存卡,所以务必做好备份。2、刷官方固件前,你需要解锁Bootloader。3、刷机前执行Wipe Dalvik和Cache双清操作,否则设备可能会长时间处于开机启动状态。首先你要下载谷歌最新的Android 5.0官方镜像。官方镜像的后缀是tgz,解压后你会看到下图中显示的文件(深色的区域是刷机必须要加进去的四个文件)。安装手机驱动之后,让设备进入Bootloader界面(手机关机,同时按住音量下键和关机键),再通过点击flash-all.bat进入刷机模式等待完成即可。界面体验:“材料化设计”够抢眼好了,步入正题。Android 5.0 Lollipop算是安卓历史上很大胆的新设计,也许是受到iOS 7极简扁平化风格的影响。Android 5.0的界面也同样简约,呈现出卡片式的视觉效果。对此,谷歌将这种新的体验定义为“材料化设计”。如果你认为这仅仅是一种主题风格的改变,那你就错了。因为它暗示着谷歌Android系统未来会以此统一。谈到“材料化设计”的概念,我也是第一次听说。所以我想引用Android Developers网站发表的一句话来解释,“在多屏世界中,材料化设计是一种实现可视化、交互和动作设计的综合途径。”这种设计背后给我的感觉是谷歌对于细节的把握更精准,包括动画效果、用户界面层等等。用久了你会觉得Android 5.0的交互界面很好理解。以往我对于Android系统交互界面的印象并不好,主要吐槽点是其显示效果单一,画面也不够精美。不过Android 5.0的操作体验确实是让我感受到了不小的新鲜感。甚至在某些界面的处理方面,比如下拉菜单,做的就比之前有趣很多。另外,动画渐变的体验也让人看着比较舒服。如果你进入到设置界面,Android 5.0在保证系统简约的同时,展现出了明显的卡片式的效果,这会让你觉得系统整洁不少(我之前一直用iOS上的Clear应用,喜欢这种简单的风格)。当然了,新的交互界面也有恼人的一面。比如你的业务很多时,各种短信、邮件、提醒备忘录等等经常要推送过来。那么你会感觉到类似卡片式的内容推送方式会让你手忙脚乱,各种卡片会占据屏幕大部分的空间,“处女座们”可能真要手动关闭忙上一阵了。无论如何,“材料化设计”的加入是Android 5.0给用户最直观的改变。我们无法轻易的下定论到底是好是坏,但就我自己的体验来说,真的挺不错。不出意外的话,谷歌未来会继续推动“材料化设计”的理念,运用在包括Android Wear等系统上,以此保证生态系统体验的统一性。功能体验:通知中心强大,兼容性不佳聊过了系统界面整体风格,我们再谈谈Android 5.0自带的功能。Android 5.0的锁屏界面要比之前简洁很多,基本上与主界面融为一体。除了向上滑动屏幕解锁之外,还可以快速进入通话、拍照界面,也能通过在锁屏状态下呼出通知中心的方式快速查看消息。整体使用下来,我感觉到Android 5.0的新功能实在有限,它倒是针对之前已经有的部分功能有所完善。比如通知中心这次采用了两段式的下拉方式,第一次下拉可以看到系统、应用的推送内容;第二次下拉则可以看到快捷程序、用户控制等。在这个仅有的空间内,Android 5.0比之前会带给你更多内容。系统多任务功能也发生了变化,采用的是卡片重叠式设计,切换起来比较容易,不过相比iOS或是Windows Phone来说,预览程序的视觉效果要差很多。这次谷歌键盘的改动也比较大,字母之间过滤掉了分界线,但是当我使用这部Nexus 5时,经常会出现点错的现象。所以我并不太喜欢Android 5.0的输入法UI,好在流畅度和支持滑屏取词的功能体验令人满意。为了让系统更人性化,Android 5.0中新增加了“打扰”模式,在该模式下,你能设置优先打扰的内容或是免打扰的时间段,这和iOS 7中加入的勿扰模式相类似。此外,Android 5.0很注重安全方面的问题,新加入了用户切换模式。你能以机主的身份登录,添加访客或是其他用户。访客模式下,你之前安装的应用或是个人信息将会被隐藏,而创建其他用户则是为了给家庭成员、朋友或是孩子提供一个属于他们自己的使用空间,切换起来也很容易。谷歌近两年来开始注重云端功能的开发,通过打通账号的方式支持数据同步。Android 5.0依旧集成了我们熟悉的谷歌应用,比如 邮件、地球、地图、网盘、Chrome、Google+等等,同时也包括Play商店、游戏、音乐等娱乐应用,这其中Play报亭是新增的应用。通过和之前Android 4.4.4的对比,我发现Android 5.0重点加入了三个新面孔。比如表格、文档、幻灯片。恰巧之前iOS 8发布时,也集成了Pages、Numbers、Keynote。再加上前段时间微软宣布将移动端的Office免费提供。由此来看,三巨头在移动办公领域开始展开较量。的确,移动终端的使用频率越来越高,由于碎片时间的相对增加,这导致越来越多的用户习惯于用移动设备处理日常事务。这其实也从侧面对于移动端与PC端数据同步的稳定性和安全性有了更高的要求。除了办公工具之外,Android 5.0也加入了健身应用,其工作原理和iOS的iHeath一样,可以通过收集用户数据提供针对性的健身建议,也可以和Android Wear更好的进行数据互通。虽然服务很多,但我感觉用起来依旧不是很顺手。主要是谷歌没有提供一个相对聚合的平台让用户直接使用,而是比较散的分布在各个App中,最恼人的是大陆使用谷歌服务受限制,通过配置VPN的话,也经常会有无法连接的情况出现。这点和iCloud Drive比起来要存在较大的距离。相比较而言,Windows Phone中的OneDrive体验也很单一,除了网盘存储就是简单的通讯录、信息同步等。总之,如果谈移动端与PC端的互通性,我认为目前苹果做的要比另外两家更好。还有一些新功能是我们无法实际体验到的。比如Android 5.0与Android Wear、Android Auto、Google Fit之间的互联互通,谷歌一直在做这件事,希望让“材料化设计”可以在Android生态系统中愈加完善。我在安装了一些应用进行日常操作时,感觉到Android 5.0比之前Android 4.4.4流畅了一些,主要是因为这次系统默认开启了Android RunTime(ART)模式,所以运行速度有了保证。不过应用兼容性方面,Android 5.0的表现欠佳,在随机选择的微信v6.0、QQv5.2、新浪微博v4.6.2、搜狗输入法v7.0、百度地图v7.6.5这五款新版应用中,微信、QQ均出现了不兼容无法安装的现象。相机体验:样张编辑功能升级无论是Android还是iOS,在拍摄方面似乎一直都不太讲究。然而Android 5.0却带来了一些改变。拍摄界面依然以简单为主,侧边的功能菜单需要用手势滑动的方式呼出。新加入了定时拍照功能、手动曝光、延时录像等,并且在图片后期方面功能有提升,允许直接编辑原始的RAW文件。Android 5.0针对样张的系统修复功能多了不少,除了基础的滤镜、边框、剪裁之外,还具备多种调色、调光等渐变模式。一般情况下,如果你不是为了追求极致美颜的话,用系统自带的这些样张修复功能就够用了。由于时间的关系,我没能长时间的测试Android 5.0的电量使用情况,但想说的是,这次谷歌的新电池记录工具可以更准确全面的追踪耗电过程,体验比之前要好。另外就是省电模式的升级,开启后设备部分状态栏会变成红色,很醒目。总结:界面统一化,但要提高用户升级率Android 5.0是一次非常大的变革。在全面体验了Lollipop之后,我依然会这样讲。新的“材料化设计”页面并不需要你花费太多的时间去适应。所以相比目前市面上各种五花八门的定制版Android系统,这次原生Android 5.0也会有更多机会被“极简主义者”选择。换句话说,谷歌“一统江湖”的计划正式打响。然而考虑到不同设备硬件水平的参差不齐,我也担心Android用户升级Android 5.0系统的积极度。基本上苹果每年发布会上都会炫耀自己的iOS系统升级率有多么高,而且不忘攻击一下Android系统不忍直视的升级率,这也一直是谷歌所面临的很头疼的系统断层问题。 查报价,看新品,尽在腾讯数码官方微信 扫描左侧二维码即可添加腾讯数码官方微信 您也可以在微信上搜索“腾讯数码”或“qqdigi”,获取更多数码资讯。
[责任编辑:yannwang]
还能输入140字
Copyright & 1998 - 2015 Tencent. All Rights Reserved&&[&& 原创&&]&& 作者:&&|&&责编:毛俊霆
&&& 接下来就是很多用户关注的应用商店了,47S61采用专门为电视打造的 4.0操作系统,支持大屏让使用更流畅,兼容性更强,有着更好的稳定性和更卓越的性能。下面,我们就一起来看看在乐商店中,各种应用程序以及游戏的表现如何。乐商店为用户提供专为电视而定制的海量应用,强大后台支持打造国内电视行业首屈一指的APP应用生态体系,无论游戏控、学习狂,还是交际达人,都能找到合适的APP。在线应用主界面&&& 在线应用主界面中,系统内置了一些常用的APP,包括有狂野飙车6、植物大战僵尸、、羽毛球、中小学教育网、新浪微博TV版和365日历等等。如果觉得这些应用还不过瘾,那么就可以点击乐商店的图标,进入联想应用商店,下载更多的APP。在乐商店栏目中,可以看到有推荐、排行榜、专题、游戏、教育、应用和个人中心等几个子栏目。推荐应用&&& 在推荐中,列出的包括QQ HD、PPTV网络电视、电视浏览器、京东商城、当当网等热门APP排行榜&&& 在排行中,列出了当前排行的热门APP排行榜,排行榜中的APP都是下载量最多的,给大家安装各种软件和游戏提供了一定参考。APP详细说明&&& 点击任意一个APP后,系统会弹出相应的APP说明,在这里,可以看到该APP的大小,版本号和应用介绍等详细的信息。除此之外,还可以对APP进行收藏、评论、评分等操作。& 其中不乏很多精彩的APP。在这里我们分享几个。中国国家地理&&& 中国国家地理APP,这本地理杂志有着众多的忠实读者,得益于内容的丰富详实。联想47S61内置的APP,可以免费观看最新的杂志,而且还是高清HD版的。中国国家地理2012年10月版杂志内容杂志内容&&& 用户可以非常方便的查阅不同期的杂志,也可以通过遥控器方便的实现翻页操作,精致的显示效果,清晰地字体为用户带来了不错的体验。&&& 笔者点评:通过前面的介绍,联想小S首先在外观方面就获得了高分,无边框IPS硬屏,不仅是外观出众,强大的硬件配置是毋庸置疑的。此外,丰富的百视通在线视频资源,以及乐商店中海量的软件和游戏APP,都极大的扩展了产品的可玩性。在这里,我们只是抛砖引玉,用联想47S61这一机型,来告诉大家如何挑选一台真正意义上的智能电视。大家则可以按照这个思路来选择,希望能为大家购买智能电视,能提供一些微薄的帮助。
产品定位 屏幕尺寸
家电论坛精选
下载中关村在线Android 客户端
下载中关村在线 iPhone 客户端
下载中关村在线Windows8客户端
成为中关村在线微信好友
4¥52995¥70996¥60997¥70998¥22999¥469910¥1399
立即登录,签到赢金豆~
登录后即可查看通知,和作者互动发表给力评论!看新闻,说两句。
ctrl+enter快捷提交
发表给力评论!看新闻,说两句。
ctrl+enter快捷提交
发表给力评论!看新闻,说两句。
ctrl+enter快捷提交
48小时点击排行

我要回帖

更多关于 91手机助手安卓版 的文章

 

随机推荐