push(local_path, remote_path, deviceID=null){

        if(this.deviceID != null || deviceID != null)
            return UT.execSync(this.setup(deviceID)+' push '+local_path+' '+remote_path);
        else
            return UT.execSync(this.path+' push '+local_path+' '+remote_path);
    }
/**
     * Push a local resource to a remote location
     * Same as 'adb push' commande.
     * 
     * @param {*} local_path The path of the local resource to upload 
     * @param {*} remote_path The path where the resource will be stored remotely
     */
Push a local resource to a remote location
Same as 'adb push' commande.

@param {*} local_path The path of the local resource to upload
@param {*} remote_path The path where the resource will be stored remotely
Push a local resource to a remote location Same as ' adb push ' commande . @param { * } local_path The path of the local resource to upload @param { * } remote_path The path where the resource will be stored remotely
push(local_path, remote_path, deviceID=null){
        if(this.deviceID != null || deviceID != null)
            return UT.execSync(this.setup(deviceID)+' push '+local_path+' '+remote_path);
        else
            return UT.execSync(this.path+' push '+local_path+' '+remote_path);
    }
push ( local_path , remote_path , deviceID = null ) { if ( this . deviceID != null || deviceID != null ) return UT . execSync ( this . setup ( deviceID ) + ' push ' + local_path + ' ' + remote_path ) ; else return UT . execSync ( this . path + ' push ' + local_path + ' ' + remote_path ) ; }
Push a local resource to a remote location
 Same as 'adb push' commande.
Push a local resource to a remote location Same as ' adb push ' commande .