Я задаюсь вопросом, могу ли я обнаружить, если мое приложение было установлено с Android Market (это находится в списке загрузки Рынка и имеющее право на проверки обновления), или это не?
Это была бы очень положительная сторона, чтобы обнаружить, если приложение было установлено без, поскольку это может означать, что было украдено и установлено от SDcard.
Если вы не являетесь пользователем root (и имеете доступ к базе данных Market), я не думаю, что это возможно.