Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
#1

Событие установки ДРУГОГО Android приложения - Программирование Android

28.02.2015, 16:38. Просмотров 593. Ответов 2
Метки нет (Все метки)

Здравствуйте, возможно ли сделать следующее?
Допустим есть простое приложение Hello World (стандартное которое создается в Eclipse)
Пользователь поставил его
Можно ли каким либо образом узнать какие еще приложения у него стоят?
Т.е грубо говоря записать в SharedPreferences через запятую все приложения которые у него установлены
И в методе onCreate вместо Hello World вывести что то вроде
"У вас стоят следующие приложения: com.***.****, com.***.**** " и т.д
Где com.***.**** - это id приложения в Google Play
Заранее благодарю!

P.S
Не много не так сформулировал тему, поэтому дополню
Можно ли при установке стороннего приложения сразу же выполнить некий код внутри моего приложения, который отправит HTTP запрос?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2015, 16:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Событие установки ДРУГОГО Android приложения (Программирование Android):

Событие установки приложения Android Java
Здравствуйте, как можно отследить что приложения было установлено? допустим при...

Событие установки именно моего приложения
Мне нужно сразу после установки моего приложения выполнить в нем некий код. Как...

Ошибка при вызове приложения из другого приложения
Сделано два простеньких приложения и я хочу чтобы одно приложение запускало...

Запуск приложения из другого приложения
Привет товарищи! Имеется два приложения. Задача следующая: Из первого...

Запуск приложения из другого приложения
Собственно вопрос уже назван в теме: есть приложение, как по нажатии кнопки...

Ошибка установки android sdk
Уважаемые Гуру! Пытаюсь установить xamarin для программирования ios/adnroid....

2
Netscape
374 / 361 / 52
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
28.02.2015, 23:22 #2
Цитата Сообщение от xoma_204 Посмотреть сообщение
Можно ли при установке стороннего приложения сразу же выполнить некий код внутри моего приложения, который отправит HTTP запрос?
Да.
Достаточно зарегистрировать соответствующий ресивер:
XML
1
2
3
4
5
6
7
<receiver android:name=".YourReceiver">
        <intent-filter>
            <action android:name="android.intent.action.PACKAGE_INSTALL" />
            <action android:name="android.intent.action.PACKAGE_ADDED" />
            <data android:scheme="package"/>
        </intent-filter>
    </receiver>
И в методе onReceive запускать отправку данных (в новом потоке).
Цитата Сообщение от xoma_204 Посмотреть сообщение
Можно ли каким либо образом узнать какие еще приложения у него стоят?
Да.
Пример здесь:
http://www.androidsnippets.com/get-i...rsion-and-icon
0
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,317
01.10.2015, 23:03 #3
а если мне нужно определить событие установки именно моего приложения то какое событие мне нужно зарегистрировать в ресивере ACTION_INSTALL_PACKAGE или android.intent.action.PACKAGE_ADDED ??
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.10.2015, 23:03
Привет! Вот еще темы с решениями:

Ошибки рендеринга после установки android-support v4
Всем привет! Случилась непонятная фигня, решил адаптировать свое приложение...

Как правильно сделать событие в таймере Java под Android
Проблема причем срочная,пишу диплом тема:программный таймер управления...

Запуск другого приложения
Есть приложение. Мне нужно сначала проверить установлено ли оно и только потом...

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


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

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

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