«Обнаружены проблемы с API-совместимостью» - PullRequest
0 голосов
/ 20 декабря 2018

Я использую текущую версию Delphi 10.3 вместе с текущей версией TeeChart FMX 2018.26.Android-устройство - это onePlus 6T с Android 9. К сожалению, в настоящее время отображаются «обнаруженные проблемы с API-совместимостью».Я использовал совершенно новый проект только с простой диаграммой TeeChart, поэтому я могу исключить другие несовместимости.

Есть ли какое-либо подходящее решение для этого?

http://bugs.teechart.net/show_bug.cgi?id=2134

1 Ответ

0 голосов
/ 15 февраля 2019

Ссылки на документы: в Android P это диалоговое окно показывает

Обнаружены проблемы с совместимостью API

Почему отображается это диалоговое окно?

Причина : Ваш код попал в

темный серый список

Что такое темный серый список apis?Такие API, которые не разрешается вызывать другими приложениями, в моем случае я использовал метод startSoftAp, который был темно-серый в списке.Удаление этого вызова исчезло в диалоговом окне.

Как вы найдете?

В вашем logcat -> verbose -> Search("Accessing hidden")

LOGCAT RESULT

Доступ к скрытому методу: Landroid / net/ wifi / WifiManager: startSoftAp (Landroid / net / wifi / WifiConfiguration;) Z (темный серый список, отражение)

...