Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
xoma_204
1 / 1 / 0
Регистрация: 06.08.2014
Сообщений: 157
#1

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

28.02.2015, 16:38. Просмотров 521. Ответов 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
Здравствуйте, как можно отследить что приложения было установлено? допустим при установке надо слать HTTP запрос. Где и что нужно...

Событие установки именно моего приложения - Программирование Android
Мне нужно сразу после установки моего приложения выполнить в нем некий код. Как это сделать ?? Если в манифест добавить в ресивер <action...

Ошибка при вызове приложения из другого приложения - Программирование Android
Сделано два простеньких приложения и я хочу чтобы одно приложение запускало другое. В приложении, которое будет запущено установлен фильтр...

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

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

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

2
Netscape
373 / 360 / 48
Регистрация: 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,310
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
Есть приложение. Мне нужно сначала проверить установлено ли оно и только потом запускать. Если не установлено то открыть ссылку. Как это...

Вызов другого приложения из текущего - Программирование Android
Как вызвать другое приложение при нажатии той же кнопки? Читал, что нужна уникальная ссылка, а вот какая и где её взять.... Буду благодарен...

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

Запуск другого приложения по названию - Программирование Android
Нужно сделать запуск другого приложения по названию. Например если написать &quot;Subawy Surf&quot; или &quot;Поварёнок&quot; то оно его запустит. Как это...


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

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

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