ActivityRecognitionAPI создает исключение IllegalStateException на некоторых устройствах
Я тестировал ActivityRecognitionAPI
на двух телефонах Android. Обычно это работает, но на некоторых телефонах я получаю IllegalStateException
,
Это проблема с самими телефонами?
Телефоны проверены:
Мото Z - ОК
Samsung Galaxy J Ace - не в порядке
Я уже уверен, что GoogleApiClient
подключен. И исключение выдается в 3-й строке ниже:
Intent intent = Intent(app, ActivityRecognitionService.class);
PendingIntent pendingIntent = PendingIntent.getService(app, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
ActivityRecognition.ActivityRecognitionApi.requestActivityUpdates(mGoogleApiClient, 0, pendingIntent)