-1

我有下一个方法:

protected synchronized void buildGoogleApiClient() {

    mGoogleApiClient = new GoogleApiClient.Builder(context)
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .addApi(LocationServices.API).build();
}

该方法应该在isolatedProcess="true"的服务中运行,问题是上下文对象在隔离进程中变为null,如何处理?

4

1 回答 1

0

尝试使用getApplicationContext()获取上下文。并且您正在使用的上下文可能会被破坏,这就是您获得空值的原因。

于 2016-06-07T10:55:24.650 回答