Android 地理围栏API:添加成功但未触发

Android 地理围栏API:添加成功但未触发,android,android-studio,android-geofence,Android,Android Studio,Android Geofence,我在和警察一起工作 我所做的一切都和它一模一样(事实上我只是下载并运行了示例代码) 我已经像教程中所说的那样配置了所有内容 在我执行此操作之后: LocationServices.GeofencingApi.addGeofences(googleApiClient, getGeofencingRequest(), getGeofencingPendingIntent()) .s

我在和警察一起工作 我所做的一切都和它一模一样(事实上我只是下载并运行了示例代码)

我已经像教程中所说的那样配置了所有内容

在我执行此操作之后:

LocationServices.GeofencingApi.addGeofences(googleApiClient,
                    getGeofencingRequest(),
                    getGeofencingPendingIntent())
                    .setResultCallback(this);
我的onResult():

打印以记录它是否成功

然而,当我向模拟器注入坐标时,IntentService似乎从未被触发

没有抛出异常或任何东西,甚至没有调用IntentService的构造函数

我想知道这是否与模拟器有关,或者我注入坐标的规则是错误的?
因为我还下载了Google的示例,如果您正确添加Geofence并且没有通过Geofence生成警报,则无法使其触发。请确保您在清单文件中添加了意图服务。我希望这可以解决您的问题

@Override
public void onResult(@NonNull Status status) {
    if (status.isSuccess()) {
        L.log(this.getClass(), "Called... success");

    } else {
        L.log(this.getClass(), "Called... FAILURE: " + status.getStatusMessage() + " code: " + status.getStatusCode());

    }
}