Приложение AltBeacon / android-beacon-library-reference зависает на моем устройстве MX4

Я только начал играть с библиотекой AltBeacon. Я загрузил образец приложения из AltBeacon / android-beacon-library-reference и добавил ссылку на библиотеку в android-beacon-library-2.0.tar.gz. Когда я запустил его на своем устройстве MX4 (MeiZu made in China) с Android 4.4, я увидел основное действие, но оно вело себя очень медленно. Я нажал кнопку запуска ранжирования, новое представление активности не отвечало так же; если я нажал кнопку «Назад», то на то, чтобы вернуться к предыдущему виду, потребовалось много секунд. Мне любопытно, не сканирует ли библиотека слишком много в основном потоке, вызывая невосприимчивость, или потому, что сама модель устройства не подходит для реализации библиотеки маяков. Спасибо!

пс. Я добавил синтаксический анализатор iBeacon и по-прежнему не видел никаких выходных данных в приложении, не уверен, связано ли это с указанной выше проблемой.


person tedyyu    schedule 23.12.2014    source источник


Ответы (1)


Хотя мы не тестировали эталонный код на MX4, я основывался на его характеристиках, я не вижу очевидной причины, по которой это может быть проблемой. Вы можете включить ведение журнала отладки в библиотеке и отправить выдержку LogCat с того момента, когда приложение начнет искать маяки. Если вы создадите новую проблему в GitHub для проекта с открытым исходным кодом и приложите файл журнала, мы рассмотрим ее.

Вы можете включить отладку, добавив строку, как показано ниже, в метод onCreate класса BeaconReferenceApplication.java:

mBeaconManager.setDebug(true);

Вы можете создать новую проблему GitHub для проекта с открытым исходным кодом здесь: https://github.com/AltBeacon/android-beacon-library/issues/new

Полное раскрытие информации: я главный инженер Radius Networks и основной автор библиотеки.

person davidgyoung    schedule 23.12.2014
comment
Спасибо, Дэвид. Я только что отправил выпуск № 62 с прикрепленными журналами: github.com/AltBeacon/android- beacon-library / issues / 62 - person tedyyu; 24.12.2014