我有一个应用程序,我在其中使用 testprovider 生成用于测试的 gps 修复程序。正如预期的那样,它会生成 onlocationchanged 事件。但是,我有接近警报,这些不会被测试提供者触发。当我在模拟器中运行应用程序并通过 ddms 发送 gps 修复时,它们会触发。api 文档说“在内部,此方法同时使用 NETWORK_PROVIDER 和 GPS_PROVIDER”,从中您可能会得出结论,当您使用测试提供程序时不会触发接近警报。有人可以证实这一点吗?还是我错了,我的代码错了?