What's the difference between 'adb push' and 'adb install'? Will adb push only copy the file into the target location whereas adb install copies the file into the target location and also sets the proper permission for you?
adb push will copy any file to the phone, whereas adb install will only accept an apk file, and will install it onto the device.