| Index: chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
|
| index 336b768e8b88b9110fcb5c48f685a8d1ae9abbd0..f4538f70546f5161f7c499a90b818f7f8dd32890 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
|
| @@ -13,7 +13,10 @@ import com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks;
|
| import com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener;
|
| import com.google.android.gms.common.api.ResultCallback;
|
| import com.google.android.gms.common.api.Status;
|
| +import com.google.android.gms.nearby.Nearby;
|
| import com.google.android.gms.nearby.messages.MessageFilter;
|
| +import com.google.android.gms.nearby.messages.MessagesOptions;
|
| +import com.google.android.gms.nearby.messages.NearbyPermissions;
|
| import com.google.android.gms.nearby.messages.Strategy;
|
| import com.google.android.gms.nearby.messages.SubscribeOptions;
|
|
|
| @@ -48,8 +51,10 @@ abstract class NearbySubscription implements ConnectionCallbacks, OnConnectionFa
|
| }
|
|
|
| NearbySubscription(Context context) {
|
| - mGoogleApiClient = PhysicalWebBleClient.getInstance().modifyGoogleApiClientBuilder(
|
| - new GoogleApiClient.Builder(context))
|
| + mGoogleApiClient = new GoogleApiClient.Builder(context)
|
| + .addApi(Nearby.MESSAGES_API, new MessagesOptions.Builder()
|
| + .setPermissions(NearbyPermissions.BLE)
|
| + .build())
|
| .addConnectionCallbacks(this)
|
| .addOnConnectionFailedListener(this)
|
| .build();
|
|
|