是否可以编辑或替换com.android.internal.policy.impl.PhoneWindowManager?我有一台运行sopine android 7.0.1的pine64 a64迷你计算机,并且hdmi显示是它的唯一输出。我最初的问题是使用此威胁(通过adb连接)解决的分辨率和屏幕旋转: https://android.stackexchange.com/questions/117003/allow-rotate-into-portrait-mode-but-do-not-rotate-external-display#
通过查看PhoneWindowManager文件,找到了解决此威胁的方法。我自己查看了一下,认为可以对其进行编辑以解决下一个问题:屏幕反转以纵向和横向旋转,因为强制hdmi输出仅适用于正常的纵向和横向。反向代码在代码中,但是无法通过简单的属性更改来访问。
如果无法编辑或替换文件,请给我一些如何解决此问题的提示,这样我就不必研究构建和编译android了。
提前谢谢! :)