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

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

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

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

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

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

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

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

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

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

Посмотреть вывод другого приложения - Программирование Android
Есть желание сделать такую вот "фишку". Есть стороннее приложение. Строго определенное, прописано в настройках нашего приложения. ...

Открыть приложение из другого приложения - Программирование Android
Добрый вечер. Мне нужно открыть pdf по ссылке. Объясню. Есть путь к файлу, например sdCard/qq/aa.pdf. На телефоне установлена программа,...

Работа с выводом данных из другого приложения - Программирование Android
Как вывести данные на экран из другого приложения? У меня есть главное activity приложения, куда я хочу вывести погоду на сегодня и на...

Программно нажать кнопку другого приложения - Программирование Android
Приветствую. Есть ли возможность под android программно: 1. Нажать кнопку другого приложения? 2. Минимизировать\закрыть чужое...

Изменение приложения на android - Программирование Android
Возникла острая необходимость в данном приложении, но оно к сожалению имеет ограничение по версии. Как убрать из него проверку версии...

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

Данные или размер приложения после установки - Программирование Android
Такая проблема, делал приложение пару месяцев, регулярно его тестировал, но перед тем как залить в маркет установил рекламу адмоб, к слову...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
28.02.2015, 23:22     Событие установки ДРУГОГО Android приложения #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
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
01.10.2015, 23:03     Событие установки ДРУГОГО Android приложения #3
а если мне нужно определить событие установки именно моего приложения то какое событие мне нужно зарегистрировать в ресивере ACTION_INSTALL_PACKAGE или android.intent.action.PACKAGE_ADDED ??
Yandex
Объявления
01.10.2015, 23:03     Событие установки ДРУГОГО Android приложения
Ответ Создать тему
Опции темы

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