title: How to get the providerinfo for a watch face complication?
body: <p>I've found the following: <a href="https://developer.android.com/reference/android/support/wearable/complications/ProviderInfoRetriever.html" rel="nofollow noreferrer">https://developer.android.com/reference/android/support/wearable/complications/ProviderInfoRetriever.html</a></p>
  
  <p>Which  I've tried to implement:</p>
  
  <pre><code>Executor executor = new Executor() {
      @Override
      public void execute(@NonNull Runnable command) {
      }
  };
  
  ProviderInfoRetriever.OnProviderInfoReceivedCallback callback = new ProviderInfoRetriever.OnProviderInfoReceivedCallback() {
      @Override
      public void onProviderInfoReceived(int i, @Nullable ComplicationProviderInfo complicationProviderInfo) {
          Log.d("MyWatchFace", complicationProviderInfo.providerName);
      }
  };
  
  ProviderInfoRetriever providerInfoRetriever = new ProviderInfoRetriever(MyWatchFaceService.this, executor);
  
  providerInfoRetriever.init();
  providerInfoRetriever.retrieveProviderInfo(callback,
          new ComponentName(
                  getApplicationContext(),
                  MyWatchFaceService.class)
          , COMPLICATION_IDS);
  </code></pre>
  
  <p>Sadly I don't see anything show up in the debug log :/
  Did I do something wrong with the <code>executor</code> or something else?</p>