Raspberry Pi 3 上安卓的自定义屏幕分辨率



我使用的是 7 英寸 TFT LCD 显示屏 (1024x600( 和树莓派 3,但我无法使其与该屏幕分辨率配合使用。它看起来像是放大了。

我知道有很多关于这个问题的主题进出堆栈溢出,我试图尽可能多地编辑配置.txt永远不会得到不同的结果。(顺便说一句:我让它与 Raspian 一起工作,非常轻松地编辑配置.txt,但由于某种原因它不适用于 android(。

我使用了这个Android镜像,这就是我的配置.txt的样子:

hdmi_force_hotplug=1
hdmi_drive=2
hdmi_group=2
hdmi_mode=87
hdmi_cvt 1024 600 60
Framebuffer_width=1024
Framebuffer_height=600
disable_overscan=1
config_hdmi_boost=5
kernel=zImage
device_tree=bcm2710-rpi-3-b.dtb
dtparam=audio=on
dtparam=i2c1=on
dtparam=i2c_arm=on
dtoverlay=vc4-kms-v3d,cma-256
initramfs ramdisk.img 0x01f00000
mask_gpu_interrupt0=0x400
avoid_warnings=2
gpu_mem=256
enable_uart=1

我真的很感激对此的一些见解。

PS:根据这篇RPi文章,我用hdmi_grouphdmi_mode尝试了不同的分辨率,但图像保持不变。

所以我终于通过反复试验让它工作,并按照建议在RaspberryPi Stackexchange网站上发布了答案。案件暂时结案。

我使用带有800 * 480 HDMI屏幕(Waveshare 5英寸(的Android Studio(React-Native(具有相同的"放大"效果。 当我在应用程序中使用 Dimension 来获取屏幕尺寸时,它返回了大约 530 * 300,这具有更改从 assets 文件夹复制的图像的存储桶大小的额外效果。 经过相当长的时间后,我的解决方案来自此链接的Dokter_Bibber。 它没有给我与我用来开发页面的 800*480 Android-Studio-模拟器完全相同的显示,但令人愉悦地接近。

引用自链接:

启动控制台窗口并键入:

亚行外壳WM尺寸800x480

---和(186.59 PPI计算在这里:https://www.sven.de/dpi/4(

亚行壳 WM 密度 187

然后(重新启动设备(

亚行重启

最新更新