Unfortunately, you won't be able to run applications that were installed on the SD card using a device onto another one. In this matter, in order to use the application on the new device, you need to install the application on the new device. There is no other way to restore the application on a new device.