我正在使用当前的Delphi 10.3版本以及当前的TeeChart FMX 2018.26版本。 Android设备是配备Android 9的onePlus 6T。不幸的是,当前显示“检测到的API兼容性问题”。我使用了一个全新的项目,其中仅带有一个简单的TeeChart图表,因此可以排除其他不兼容性。
对此有任何可用的解决方案吗?
答案 0 :(得分:2)
参考文档:在Android P中,此对话框显示
检测到的API兼容性问题
为什么显示此对话框?
原因:您的代码点击了
暗灰色列表
什么是暗灰色清单API? 不允许其他应用程序调用的此类api,就我而言,我使用的是深灰色列出的startSoftAp方法。删除该呼叫将使对话框消失。
您将如何找到?
在您的logcat -> verbose -> Search("Accessing hidden")
LOGCAT结果
访问隐藏的方法:Landroid / net / wifi / WifiManager:startSoftAp(Landroid / net / wifi / WifiConfiguration;)Z(暗灰色列表,反射)