Я знаю, что это старый вопрос, но у меня была эта проблема, и я решил обновить ответ.
Я неоднократно получал код ошибки 291 (ошибка при обращении к серверу) для проверки лицензии при запуске эмулятора на API 15. Согласно «принятому» ответу, когда я пишу это, он говорит: «LVL не будет работать на эмуляторах через API». 8 / 2.2 - это известная ошибка ".
Для API 15 я использовал эмулятор API Google (для включения библиотек LVL) и должен был зайти в Настройки и добавить тестовую учетную запись пользователя, и это сработало. Теперь я получаю соответствующие сообщения об ошибках с сервера лицензий Google Play в соответствии с настройками моей учетной записи в моей учетной записи Google Play.
Приложение Google Play / Market не требуется, если вы используете оба метода (используйте эмулятор Google API и создайте тестовый аккаунт в эмуляторе). Вот ссылка:
http://developer.android.com/google/play/licensing/setting-up.html#acct-signin
During testing, to ensure that your application can successfully query the licensing server, you must make sure that you sign in to an account on the device or emulator using:
The credentials of a publisher account, or
The credentials of a test account that is registered with a publisher account