Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
lifeforce
202 / 162 / 73
Регистрация: 27.09.2010
Сообщений: 976
#1

как нажатием на кнопку запустить установку приложения из папки? - Программирование Android

04.07.2015, 19:52. Просмотров 268. Ответов 2
Метки нет (Все метки)

Всем привет
Вопрос такой - запускаю приложение там есть кнопка "установить новую версию"(файл 111.apk к примеру находится на СД папка Download ). нажав на кнопку будет стандартная установка приложения.
не знаю как это реализовать? перерыл много разной информации , но нигде нет подобного. Дядя гугиль ничего не понимает.
Буду очень благодарен за помощь!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2015, 19:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос как нажатием на кнопку запустить установку приложения из папки? (Программирование Android):

Запустить jar файл нажатием на кнопку
Здравствуйте, подскажите, возможно ли запустить jar файл в своем приложении с...

Как позволить установку приложения на карту памяти?
Здравствуйте. Возникла необходимость дать возможность переносить программу на...

Как запретить установку приложения на более ранние версии android?
Свой apk планирую раздавать не только с play.google.com, поэтому фильтровать...

Передвижение картинки нажатием на кнопку
Доброе утро... Вобщем, помогите) Я хочу чтобы изображение передвигалось по Х,...

Затирает предыдущую установку приложения
Доброе утро товарищи. Столкнулся с одной особенностью. В принципе в режиме...

Количество миллисекунд между первым и вторым нажатием на кнопку
Как на java (android studio) проще и лучше узнать количество миллисекунд между...

2
Pablito
2653 / 2135 / 726
Регистрация: 12.05.2014
Сообщений: 7,450
Завершенные тесты: 1
04.07.2015, 19:59 #2
Лучший ответ Сообщение было отмечено lifeforce как решение

Решение

http://stackoverflow.com/questions/4...ogrammatically
но не проверял, лень
1
lifeforce
202 / 162 / 73
Регистрация: 27.09.2010
Сообщений: 976
04.07.2015, 20:50  [ТС] #3
Паблито,
Очень интересно , сейчас попробую что нить собрать

Добавлено через 45 минут
Паблито,
Все работает!
оказалось все очень просто!


Java
1
2
3
4
5
6
7
8
9
10
11
12
13
 Button instali = (Button)findViewById(R.id.button6);
        instali.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Uri packageURI = Uri.parse("package:com.app-debug".toString());
                Intent intent = new Intent(android.content.Intent.ACTION_VIEW, packageURI);
                intent.setDataAndType
                        (Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "//download//"  + "app-debug.apk".toString())),
                                "application/vnd.android.package-archive");
                startActivity(intent);
            }
        });
    }
Паблито,
Спасибо за помощь!
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2015, 20:50
Привет! Вот еще темы с решениями:

Как запустить приложения не используя сенсор
Хочу сделать летательный аппарат на базе 4х ядерного телефона на андроиде. Уже...

Как при старте приложения запустить другой Activity ?
Всем привет, ребят подскажите, как при запуске поменять первую запускаемую...

Подскажите как запустить через Inten Activity другого приложения
Добрый день! весь смысл такой я могу просто запустить другое приложение,...

Как запустить установку приложения в фоновом режиме?
Доброго времени суток, подскажите может кто знает, мне нужно написать функцию,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru