赞
踩
在Android6.0.1里面,Box产品的HDMI输出都是以横屏显示,而有些APK会申请竖屏显示,此时通过修改frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java文件里面的updateRotationUncheckedLocked函数的如下语句:
- if (mRotateOnBoot) {
- mRotation = Surface.ROTATION_0;
- rotation = Surface.ROTATION_90;
- }
后面添加如下语句:
- if("box".equals(SystemProperties.get("ro.target.product","tablet")))
- rotation = Surface.ROTATION_0;
重新编译后,所有的APK都会以横屏显示了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。