2012-04-18 5 views
0

У меня есть одно веб-приложение Java через это приложение. Я отправляю URL-адрес для загрузки файла .apk. Теперь я должен использовать этот URL-адрес в своем браузере Android Simulator для загрузки файла .apk и установки автоматически. Так может кто-нибудь, пожалуйста, дайте мне решения этих проблем?Как скачать и установить файл .apk в приложении Android?

+1

введите url в браузере, который он загрузит, а затем вы можете установить его –

+0

Я хочу установить файл .apk автоматически после завершения загрузки. – suhaspt89

+0

http://stackoverflow.com/a/4969421/1075066 –

ответ

0

В URL-адрес типа браузера и нажмите enter, он попросит установить. Но процесс автоматической установки файла основывается на устройстве. Если вы идете на Htc мобильного Он будет автоматически установлен, но не для самсунга мобильных

+0

Я говорю об Android Simulator 2.2, не мобильном? – suhaspt89

2

Просто сделайте этот шаг:

1, Скачать файл использовать AsyncTask или Услугу. Решение here

2, Передайте загруженный файл в программу установки пакета.

Intent intent = new Intent(Intent.ACTION_VIEW); 

intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "app.apk")), "application/vnd.android.package-archive"); 

startActivity(intent); 

Это простой путь к скачиваемому файлу и типу mime. Подробнее here. Вы также можете посмотреть направо. Есть список вопросов, связанных с вашими

Смежные вопросы