"Detected problems with API-compatibility"



我正在使用当前的delphi 10.3版本以及当前的Teechart FMX 2018.26版本。Android设备是具有Android 9的OnePlus 6T。不幸的是,目前正在显示"检测到的API兼容性问题"。我只使用了一个全新的项目,只有一个简单的Teechart图表,因此我可以排除其他不兼容。

有没有可用的解决方案?

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

引用文档:在Android P中,此对话框显示

检测到API兼容性问题

为什么显示此对话框?

原因:您的代码击中

深灰列

什么是深灰列表API?这样的API不允许其他应用程序调用,在我的情况下,我使用的是列出了深灰色的starteroftap方法。删除该电话消失了对话框。

您将如何找到?

在您的logcat -> verbose -> Search("Accessing hidden")

logcat结果

访问隐藏方法:landroid/net/wifi/wifimanager:startingoftap(landroid/net/wifi/wificonfiguration;)z(dark Greylist,reflection)

相关内容

  • 没有找到相关文章

最新更新