code: public ImageryMetaDataResource initMetaData() {
          if (!mImageryData.m_isInitialised) {
              synchronized (this) {
                  if (!mImageryData.m_isInitialised) {
                      final ImageryMetaDataResource imageryData = getMetaData();
                      if (imageryData != null) {
                          mImageryData = imageryData;
                          updateBaseUrl();
                      }
                  }
              }
          }
          return mImageryData;
      }
docs: Fire this after you've set up your prefered tile styles and locale
  if you forget, it should fire on the first request for tiles.
  <p>
  See issue <a href="https://github.com/osmdroid/osmdroid/issues/383">https://github.com/osmdroid/osmdroid/issues/383</a>
  It was made public since v5.3
  
  @return
  @since 5.3