Можно ли протестировать Android InApp биллинг с x86 VM
Из документа сказано
To test in-app billing in an application you must install the
application on an Android-powered device. You cannot use the
Android emulator to test in-app billing.
Но кто-нибудь имел успех в тестировании с Android x86 VM (http://www.android-x86.org)?
Я полагаю, что виртуальная машина должна работать как реальное устройство и должна быть в порядке для тестирования?
2 ответа
Фактическая платформа не имеет большого значения. IAB использует приложение Android Market/Play store для предоставления своих услуг, поэтому, если оно установлено и правильно работает, вы сможете провести тестирование. Если нет, вы не будете. Поскольку код IAB не зависит от платформы, вам не нужно тестировать его на всех платформах, которые необходимо поддерживать.
Я нашел этот проект
Позволяет тестировать приложения для биллинга приложений непосредственно из эмулятора, просто добавляя библиотеку и перенаправляя запросы на заглушку.
Однако я не смог интегрировать эту библиотеку с примером кода в extras/google/play_billing/
Было бы очень полезно написать пошаговое руководство по интеграции этого проекта в пример кода.