Android: как открыть файл apk после загрузки для автообновления?

У меня есть приложение, в которое я хотел бы добавить функцию автообновления (его нет на рынке). У меня есть весь код, который проверял бы наличие доступных обновлений, а затем я вызываю что-то вроде этого:

Intent intent = new Intent(Intent.ACTION_VIEW ,Uri.parse(Configuration.APK_URL));
c.startActivity(intent);  

который начинает загрузку файла. Есть ли способ, с помощью которого я могу программно сказать ему «открыть» файл, чтобы начать процесс установки, при этом пользователю не нужно переходить к загрузкам и нажимать на него?