I am moving a Sprite node from one screen location to another over time using a tween. I have also done this using a lerped setpos() method in the fixed_process event handler. In the Godot IDE it works fine and seems to be a fairly smooth movement. However when I run the APK on my Andoid device the movement is very choppy. It looks like the sprite is moving several pixels at a time on the device.
One of the things I am thinking about is that the view size in the Project Settings is 512x1024 and the screen size on the Android device is 2560×1440. Is this significant size difference causing the movement issue? If so, what can I do about it?
The sprite image is 48x48
The node is a sprite with Area2D, Collision2d, and tween child objects
The device is a Nexus 6
Running version 2.1.4