Android Can';t在三星GALAXY S7 EDGE上调试

Android Can';t在三星GALAXY S7 EDGE上调试,android,delphi,debugging,delphi-10-seattle,Android,Delphi,Debugging,Delphi 10 Seattle,为什么我不能在RAD STUDIO 10西雅图upd 1中的三星GALAXY S7 EDGE(ANDROID 6.0.1)上调试我的应用程序 调试时,设备上的应用程序启动,但RAD STUDIO(Delphi)中的调试器立即关闭-我无法检查变量、设置断点等 我甚至试图通过IP进行调试,但结果是一样的 在所有其他设备上,调试正常 有人建议我如何解决这个问题吗 PS:我已启用USB调试模式 谢谢。我知道我回答有点晚了,但也许这会在将来帮助其他人。我也是,我有三星S7的优势,无法调试。经过一些检查,我

为什么我不能在RAD STUDIO 10西雅图upd 1中的三星GALAXY S7 EDGE(ANDROID 6.0.1)上调试我的应用程序

调试时,设备上的应用程序启动,但RAD STUDIO(Delphi)中的调试器立即关闭-我无法检查变量、设置断点等

我甚至试图通过IP进行调试,但结果是一样的

在所有其他设备上,调试正常

有人建议我如何解决这个问题吗

PS:我已启用USB调试模式


谢谢。

我知道我回答有点晚了,但也许这会在将来帮助其他人。我也是,我有三星S7的优势,无法调试。经过一些检查,我意识到原因是诺克斯/我的诺克斯。请看这里: 我所做的只是去playstore,在那里找到我的Knox并单击卸载,然后打开以前灰显的USB调试。
还有一些关于如何禁用Knox的其他手册。其中一些需要根目录,但根目录之后,如果您的手机出现问题,我相信三星保修将不起作用。

您可以通过在RAD Studio中运行->参数来解决此问题,并将
-autolaunch
添加到参数列表中

显然Embarcadero也提供了一个修补程序,但我还没有尝试过。

修补程序是,但仅对成员可用;需要注册。

差不多两年前,我在XE5上遇到了同样的问题。从那以后我就再也没有吃过了。可能是Delphi不支持Android 6吗?你的其他设备有什么版本?安卓5.x.x在互联网上说它将支持安卓6。应用程序正常运行(在Android 6上),但调试器会立即断开连接。EMBT网站没有提到Android 6。同一个应用程序是否在Android 5x或更早版本上调试?最新消息:Embarcadero的临时解决方案是添加参数autolaunch(运行|参数|)。调试器可以工作,但它可能不是最终的解决方案。请参阅问题已在So上解决??我使用了另一个(快速)解决方案,它帮助了我,而且完全免费。如果你是embrocadero会员,你欢迎,不是每个人都欢迎。你不必仅仅因为答案与你的不同就否决它。