如果您手机的显示尺寸为 320x480,则 AndEngine 会以相同的 1:1 分辨率执行 screenCapture()。
我尝试更改表面大小...我尝试以双倍分辨率生成相机...我尝试缩放 mRenderSurfaceView ....
但是,screenCapture() 将始终以 320x480 分辨率保存文件,即实际设备的分辨率。
那么任何人都可以帮助我展示如何获得双分辨率的屏幕截图吗?
查看这个答案,它支持您无法截屏未渲染的内容。
提到的替代方法是渲染到适用大小的 RenderTexture 。另一个问题有一个例子。