Похоже, когда "Backround Data" отключено на устройстве, лицензия не может быть проверена...
Settings > Accounts & Sync > Background Data
Я получаю такую ошибку от ILicensingService:
ERROR_CONTACTING_SERVER "Error contacting licensing server. Check your network connection.
Любая идея, как обойти эти настройки и принудительно проверить лицензию?
Если вы всегда ловите "Ошибка при обращении к серверу лицензирования". проверьте компиляцию лицензии. Когда я использовал файл jar как "Внешний файл Jar" в меню затмения "Свойства проекта> Путь сборки Java> Библиотеки", новая версия того же приложения не работала. Но когда я компилирую проект и проект лицензии вместе, все работает отлично. Он был протестирован на Android API 10.
Итак, попробуйте загрузить библиотеку лицензий из "Свойства проекта> Android> Библиотека (вкладка)> Добавить...".