为减少强依赖,运行时动态监测依赖是否存在. 例如:内置的 HTTP client 可以是 OkHttpClient 或者是 HttpURLConnection.前者拥有更高的性能,但需要引入 OkHttp 作为依赖.如果用户不愿意引入 OKHttp 的话,它将会自动用回标准库的 HttpURLConnection. public final class PlacesHttpClientResolver { public static final PlacesHttpClient PLACES_H…