Из того, что я могу сказать, нет ничего, что приложение Market делает, чтобы "пометить" приложение, чтобы сказать, что оно было загружено с маркета.
Я видел, как эта проблема по-другому подходила другой библиотеке Android. AdMob Android SDK можно бесплатно загрузить и использовать, как описано в их вики . Эта библиотека служит для показа рекламы, поэтому они также хотят определить, тестируется ли приложение, которое в данный момент выполняется, разработчиком или оно используется «в дикой природе». Их подход состоял в том, чтобы потребовать, чтобы разработчик установил атрибут «testing» в XML или вызвал в своих библиотеках функцию «setTesting (boolean)», чтобы библиотека знала, какую рекламу показывать. Это, очевидно, скорее ручной подход, при котором разработчик должен изменить одну строку кода или XML перед публикацией.