Позвольте мне отметить «выигрышный» ответ, который имеет огромный скрытый недостаток, и в некоторых контекстах это может привести к сбоям. Если вы не используете pthread_join, он будет появляться снова и снова. Предположим, что у вас есть процесс и общая библиотека. Вызовите библиотеку lib.so.
Позвольте мне отметить, что это не проблема с hipothetical, у меня была такая же проблема в нашем проекте.
Цитирование документов Android http://www.androiddocs.com/google/play/billing/billing_testing.html
Тестовые покупки предлагают безопасный и удобный способ включения более масштабное тестирование реализации биллинга в приложении во время разработки или подготовки к запуску. Они позволяют авторизованным учетным записям совершать покупки ваших встроенных в приложение продуктов через Google Play, пока приложение еще не опубликовано, без каких-либо фактических сборов с учетных записей пользователей.
После авторизации с доступом для тестирования эти пользователи могут загружать ваше приложение и тестировать весь поток товаров, покупок и исполнения для ваших продуктов. Тестовые покупки - это реальные заказы, и Google Play обрабатывает их так же, как и другие заказы. Когда покупки завершены, Google Play предотвращает переход заказов на финансовую обработку, обеспечивая отсутствие фактических расходов на учетные записи пользователей, и автоматически отменяет выполненные заказы через 14 дней.
blockquote>Во время разработки покупки будут тестировать покупки, потому что приложение не подписано. В подписанном выпуске они будут тестовыми покупками, если приложение не будет опубликовано.