Не удается разрешить класс android.net.SntpClient
Я пытаюсь использовать класс SntpClient, который должен быть в пакете android.net, но Android Studio сообщает, что не может его найти. Действительно, когда я просматриваю исходные файлы jar (как API 19, так и API 21), класса там нет. Однако согласно grepcode так и должно быть.
Что я делаю неправильно?
1 ответ
Google решил не делать все общедоступные классы доступными как часть SDK. Видимость контролируется тегом комментария @hide, как описано здесь.
Я не уверен, почему они решили скрывать SntpClient, но при условии соблюдения условий лицензии Apache вы можете скопировать исходный код в свое приложение без особых изменений.