rmt*_*eis 5 android android-emulator
2017年3月,有消息称两款Android设备 - 三星Galaxy S8和LG G6 - 正在推出新的,更长的屏幕宽高比18:9和18.5:9.
根据公告,默认情况下,清单中没有android.max_aspect或没有android.resizeableActivity值的遗留应用程序的最大宽高比为1.86(大约16:9).该公告显示了这样一个应用程序的图像,该应用程序在其中一个新设备屏幕上运行,其内容在显示屏中显示"letterboxed",屏幕顶部和底部显示黑条.
如何设置Android模拟器以显示一个新的,更长的18:9屏幕?手动设置仿真器屏幕分辨率不会显示letterboxed效果.
这本身不是答案,但我确实在文档中找到了一些有用的信息.
首先,仔细阅读本说明有关android.max_aspect从原来的公告:
注意:如果您没有设置值,并且
android:resizeableActivity是不是真的,那么最大的纵横比默认为1.86(约16:9),您的应用程序将不会采取额外的屏幕空间的优势.
现在看看这些文档:
如果活动的
android:resizeableActivity属性设置为true,则无需设置最大宽高比.如果您的应用以API级别24或更高为目标,则此属性默认为true.
这意味着只有在以下两个条件都成立时才会出现"letter-boxing"问题:
所以我怀疑情况并不太糟糕 - 没有多少应用程序会受到影响.
请尝试以下步骤:
| 归档时间: |
|
| 查看次数: |
4576 次 |
| 最近记录: |