title: NativeScript Google maps java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion
body: <p>I switched to {N} 5.0, now i have an issue with nativescript-google-map-sdk, 
  same error as here:
  <a href="https://stackoverflow.com/questions/50782806/android-google-maps-java-lang-noclassdeffounderror-failed-resolution-of-lorg-a">Android Google maps java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion</a></p>
  
  <p>The issue with Android API 28, there is a config that should be set manually in manifetst, <a href="https://developers.google.com/maps/documentation/android-sdk/config#specify_requirement_for_apache_http_legacy_library" rel="nofollow noreferrer">https://developers.google.com/maps/documentation/android-sdk/config#specify_requirement_for_apache_http_legacy_library</a></p>
  
  <p>When I add </p>
  
  <pre><code> &lt;uses-library
    android:name="org.apache.http.legacy"
    android:required="false" /&gt;
  </code></pre>
  
  <p>to my App_Resources/Android/AndroidManifest.xml </p>
  
  <p>i get this error</p>
  
  <pre><code>* What went wrong:
  </code></pre>
  
  <p>Execution failed for task ':app:processDebugResources'.</p>
  
  <blockquote>
    <p>Android resource linking failed
      Output:  /Users/rudm/dev/mobile/new5/platforms/android/app/build/intermediates/merged_manifests/debug/processDebugManifest/merged/AndroidManifest.xml:21: error: unexpected element  found in .</p>
  </blockquote>
  
  <p>is there a way to make google map working with {N} 5.0? </p>