Verified
Status Update
Comments
jh...@google.com <jh...@google.com>
jh...@google.com <jh...@google.com>
jh...@google.com <jh...@google.com> #2
This is working as intended and documented on https://developers.google.com/maps/documentation/android-sdk/config :
If your app is targeting API level 28 (Android 9.0) or above, you must include the following declaration within the <application> element of AndroidManifest.xml.
<uses-library
android:name="org.apache.http.legacy"
android:required="false" />
If your app is targeting a lower API level, this is handled for you.
If your app is targeting API level 28 (Android 9.0) or above, you must include the following declaration within the <application> element of AndroidManifest.xml.
<uses-library
android:name="org.apache.http.legacy"
android:required="false" />
If your app is targeting a lower API level, this is handled for you.
je...@gmail.com <je...@gmail.com> #3
Additional info
Browser info
appCodeName
Mozilla
appName
Netscape
appVersion
5.0 (Linux; Android 8.1.0; LG-Q710AL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36
cookieEnabled
true
onLine
true
platform
Linux armv7l
userAgent
Mozilla/5.0 (Linux; Android 8.1.0; LG-Q710AL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36
javaEnabled
false
pluginNames
Page info
URL
https://adssettings.google.com/authenticated
Page structure
<HTML> <HEAD> </HEAD> <BODY class="EIlDfe gb_Be"> <SCRIPT> </SCRIPT> <DIV class="gb_Qd"> </DIV> <DIV class="gb_Ve"> </DIV> <DIV class="gb_Ne"> </DIV> <DIV class="gb_rc"> </DIV> <DIV id="yDmH0d" class="MCcOAc IqBfM e2G3Fb b30Rkd d8Etdd LcUz9d"> <DIV class="VUoKZ"> </DIV> <DIV class="pGxpHc"> <HEADER id="gb" class="gb_Wa gb_sb gb_Td gb_Ud gb_Xd gb_Xa"> <DIV class="gb_ye"> <DIV class="gb_xc gb_vc gb_Xa"> </DIV> </DIV> <DIV class="gb_Sd gb_qe gb_1d gb_0d gb_df"> <DIV class="gb_Mc gb_ce gb_Pe"> <DIV class="gb_pc"> <svg> <path> </path> </svg> </DIV> <DIV class="gb_pc gb_sc gb_9a"> </DIV> <DIV class="gb_pc gb_tc gb_9a"> </DIV> <DIV class="gb_ic"> <DIV class="gb_jc"> <A id="sdgBod" class="gb_Ae gb_lc gb_Se"> <SPAN class="gb_Za gb_Pc"> </SPAN> <SPAN class="gb_ue gb_we"> </SPAN> </A> </DIV> </DIV> <DIV class="gb_Mc gb_9a gb_5c gb_we"> </DIV> </DIV> <DIV class="gb_Mc gb_9d gb_0d gb_je gb_fe"> </DIV> <DIV class="gb_Nc gb_lb gb_Mc gb_ke gb_me"> <DIV class="gb_Oc gb_ne"> <DIV class="gb_hb gb_id gb_ah gb_R gb_Xf gb_qb"> <DIV class="gb_0c gb_kb gb_ah gb_R"> <A class="gb_b gb_gb gb_R"> <SPAN class="gb_bb gbii"> </SPAN> </A> <DIV class="gb_vb"> </DIV> <DIV class="gb_ub"> </DIV> </DIV> </DIV> </DIV> </DIV> <DIV class="gb_ca gb_ba gb_pa gb_va gb_cf"> </DIV> <DIV id="gbsfw" class="gb_ba gb_cf"> </DIV> <DIV class="gb_wb gb_ba gb_Xa"> </DIV> </DIV> <DIV class="gb_2d gb_qe"> </DIV> </HEADER> <DIV class="gb_Vd"> </DIV> </DIV> <SCRIPT> </SCRIPT> <C-WIZ class="zQTmif SSPGKf eejsDc uGyqqd"> <C-WIZ> <DIV> <C-WIZ> <C-DATA id="i3"> </C-DATA> </C-WIZ> <C-WIZ> <C-DATA id="i4"> </C-DATA> </C-WIZ> <DIV class="VfPpkd-WsjYwc KC1dQ bvAfs null"> <C-WIZ> <DIV> <SPAN class=" XZq7Ve"> <DIV class="kpRgqe wWIPQb"> <DIV class="tbzSaf"> <DIV> <DIV class="vUEf0d"> <IMG class="kFBJ8"> </IMG> </DIV> </DIV> <DIV class="fqa3v"> </DIV> <DIV class="JFxyle"> <DIV class="EwuZvc"> <DIV class="Zk4Sgf"> </DIV> <DIV class="rK7xEb"> <A class="nlRRcc"> </A> </DIV> </DIV> <DIV class="kGxjkb"> <DIV id="i6" class="HHGwBb"> <SPAN class="hudVic"> </SPAN> <SPAN class="uCX7nd"> </SPAN> </DIV> <DIV class="TBaLqc"> <SPAN class="bPYKqe"> <DIV class="LsSwGf vBNbwc N2RpBe"> <DIV class="hh4xKf MLPG7"> </DIV> <DIV class="YGFwk MbhUzd"> </DIV> <DIV class="rbsY8b"> <DIV class="E7QdY espmsb"> </DIV> </DIV> </DIV> </SPAN> </DIV> </DIV> </DIV> </DIV> </DIV> </SPAN> <DIV class="goYA4"> <DIV class="YeG2od SkNTub Gl9TGc"> <DIV class="JUQPPb"> <DIV class="SBIyde"> </DIV> </DIV> <DIV class="z8TQYc"> <DIV class="apo8Sc"> <SPAN class="lztSMd"> </SPAN> <SPAN class="utZFIb"> </SPAN> </DIV> </DIV> </DIV> </DIV> </DIV> <C-DATA id="i5"> </C-DATA> </C-WIZ> </DIV> <C-WIZ> <DIV class="so2di"> <DIV class="KqP3nc lvf4ke"> <DIV class="jQLtxb VYPuyc"> </DIV> <DIV class="VYPuyc vmi1sd"> <DIV class="wekZwf"> </DIV> <DIV class="NWBLic"> <A class="FWYwob"> </A> </DIV> </DIV> <DIV class="ym7eO vmi1sd"> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c X2tECc"> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c y51yXd"> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c y51yXd"> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> </DIV> <SPAN class="OB3zUb a1l33d"> </SPAN> </DIV> <DIV class="xQC5Ub ximURc"> </DIV> </DIV> <C-DATA id="i8"> </C-DATA> </C-WIZ> <C-WIZ> <DIV class="VfPpkd-WsjYwc VfPpkd-WsjYwc-OWXEXe-INsAgc KC1dQ Usd1Ac ILkrSd null"> <UL class="oAj7Sd"> <LI class="e3M3se"> <DIV class="TXmf1c"> <DIV class="VEBPSe"> <DIV class="Cr59gd"> <DIV class="RAA7vc"> <IMG class="JBzwde"> </IMG> </DIV> <DIV class="hD9t6d"> <DIV class="tZrg4"> <P> </P> <P> <A class="bjUBlc"> </A> </P> </DIV> </DIV> </DIV> </DIV> </DIV> </LI> <LI class="e3M3se"> <DIV class="TXmf1c"> <DIV class="VEBPSe"> <DIV class="Cr59gd"> <DIV class="RAA7vc"> <svg> <path id="Page-1"> </path> </svg> </DIV> <DIV class="hD9t6d"> <A class="FK5Mic"> </A> </DIV> </DIV> </DIV> </DIV> </LI> </UL> </DIV> <DIV class="VfPpkd-WsjYwc VfPpkd-WsjYwc-OWXEXe-INsAgc KC1dQ Usd1Ac ILkrSd z1WbQ"> <UL class="BAjbB"> <LI class="rrRbW"> <DIV class="TXmf1c"> <DIV class="VEBPSe"> <DIV class="Cr59gd"> <DIV class="RAA7vc"> <IMG> </IMG> </DIV> <DIV class="hD9t6d"> </DIV> </DIV> </DIV> </DIV> </LI> <LI class="rrRbW"> <DIV class="TXmf1c"> <DIV class="HUnVme"> <DIV class="VfPpkd-LgbsSe ksBjEc Z9xk6b"> <SPAN> </SPAN> <A class="WpHeLc"> </A> </DIV> <SPAN class="dyMRje"> </SPAN> <DIV class="VfPpkd-LgbsSe ksBjEc"> <SPAN> </SPAN> <A class="WpHeLc"> </A> </DIV> </DIV> </DIV> </LI> </UL> </DIV> <C-DATA id="i9"> </C-DATA> </C-WIZ> </DIV> <C-DATA id="i2"> </C-DATA> </C-WIZ> <DIV> <DIV> </DIV> </DIV> <C-DATA id="i1"> </C-DATA> </C-WIZ> <SCRIPT> </SCRIPT> <SCRIPT id="_ij"> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <DIV> </DIV> </DIV> <SCRIPT> </SCRIPT> </BODY> </HTML>
Browser info
appCodeName
Mozilla
appName
Netscape
appVersion
5.0 (Linux; Android 8.1.0; LG-Q710AL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36
cookieEnabled
true
onLine
true
platform
Linux armv7l
userAgent
Mozilla/5.0 (Linux; Android 8.1.0; LG-Q710AL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36
javaEnabled
false
pluginNames
Page info
URL
Page structure
<HTML> <HEAD> </HEAD> <BODY class="EIlDfe gb_Be"> <SCRIPT> </SCRIPT> <DIV class="gb_Qd"> </DIV> <DIV class="gb_Ve"> </DIV> <DIV class="gb_Ne"> </DIV> <DIV class="gb_rc"> </DIV> <DIV id="yDmH0d" class="MCcOAc IqBfM e2G3Fb b30Rkd d8Etdd LcUz9d"> <DIV class="VUoKZ"> </DIV> <DIV class="pGxpHc"> <HEADER id="gb" class="gb_Wa gb_sb gb_Td gb_Ud gb_Xd gb_Xa"> <DIV class="gb_ye"> <DIV class="gb_xc gb_vc gb_Xa"> </DIV> </DIV> <DIV class="gb_Sd gb_qe gb_1d gb_0d gb_df"> <DIV class="gb_Mc gb_ce gb_Pe"> <DIV class="gb_pc"> <svg> <path> </path> </svg> </DIV> <DIV class="gb_pc gb_sc gb_9a"> </DIV> <DIV class="gb_pc gb_tc gb_9a"> </DIV> <DIV class="gb_ic"> <DIV class="gb_jc"> <A id="sdgBod" class="gb_Ae gb_lc gb_Se"> <SPAN class="gb_Za gb_Pc"> </SPAN> <SPAN class="gb_ue gb_we"> </SPAN> </A> </DIV> </DIV> <DIV class="gb_Mc gb_9a gb_5c gb_we"> </DIV> </DIV> <DIV class="gb_Mc gb_9d gb_0d gb_je gb_fe"> </DIV> <DIV class="gb_Nc gb_lb gb_Mc gb_ke gb_me"> <DIV class="gb_Oc gb_ne"> <DIV class="gb_hb gb_id gb_ah gb_R gb_Xf gb_qb"> <DIV class="gb_0c gb_kb gb_ah gb_R"> <A class="gb_b gb_gb gb_R"> <SPAN class="gb_bb gbii"> </SPAN> </A> <DIV class="gb_vb"> </DIV> <DIV class="gb_ub"> </DIV> </DIV> </DIV> </DIV> </DIV> <DIV class="gb_ca gb_ba gb_pa gb_va gb_cf"> </DIV> <DIV id="gbsfw" class="gb_ba gb_cf"> </DIV> <DIV class="gb_wb gb_ba gb_Xa"> </DIV> </DIV> <DIV class="gb_2d gb_qe"> </DIV> </HEADER> <DIV class="gb_Vd"> </DIV> </DIV> <SCRIPT> </SCRIPT> <C-WIZ class="zQTmif SSPGKf eejsDc uGyqqd"> <C-WIZ> <DIV> <C-WIZ> <C-DATA id="i3"> </C-DATA> </C-WIZ> <C-WIZ> <C-DATA id="i4"> </C-DATA> </C-WIZ> <DIV class="VfPpkd-WsjYwc KC1dQ bvAfs null"> <C-WIZ> <DIV> <SPAN class=" XZq7Ve"> <DIV class="kpRgqe wWIPQb"> <DIV class="tbzSaf"> <DIV> <DIV class="vUEf0d"> <IMG class="kFBJ8"> </IMG> </DIV> </DIV> <DIV class="fqa3v"> </DIV> <DIV class="JFxyle"> <DIV class="EwuZvc"> <DIV class="Zk4Sgf"> </DIV> <DIV class="rK7xEb"> <A class="nlRRcc"> </A> </DIV> </DIV> <DIV class="kGxjkb"> <DIV id="i6" class="HHGwBb"> <SPAN class="hudVic"> </SPAN> <SPAN class="uCX7nd"> </SPAN> </DIV> <DIV class="TBaLqc"> <SPAN class="bPYKqe"> <DIV class="LsSwGf vBNbwc N2RpBe"> <DIV class="hh4xKf MLPG7"> </DIV> <DIV class="YGFwk MbhUzd"> </DIV> <DIV class="rbsY8b"> <DIV class="E7QdY espmsb"> </DIV> </DIV> </DIV> </SPAN> </DIV> </DIV> </DIV> </DIV> </DIV> </SPAN> <DIV class="goYA4"> <DIV class="YeG2od SkNTub Gl9TGc"> <DIV class="JUQPPb"> <DIV class="SBIyde"> </DIV> </DIV> <DIV class="z8TQYc"> <DIV class="apo8Sc"> <SPAN class="lztSMd"> </SPAN> <SPAN class="utZFIb"> </SPAN> </DIV> </DIV> </DIV> </DIV> </DIV> <C-DATA id="i5"> </C-DATA> </C-WIZ> </DIV> <C-WIZ> <DIV class="so2di"> <DIV class="KqP3nc lvf4ke"> <DIV class="jQLtxb VYPuyc"> </DIV> <DIV class="VYPuyc vmi1sd"> <DIV class="wekZwf"> </DIV> <DIV class="NWBLic"> <A class="FWYwob"> </A> </DIV> </DIV> <DIV class="ym7eO vmi1sd"> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c X2tECc"> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c y51yXd"> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc xBCoge "> <DIV class="lSvC9c y51yXd"> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> <DIV class="fRYEGc "> <DIV class="lSvC9c "> <IMG class="EJSWIf"> </IMG> </DIV> <DIV class="c7O9k"> </DIV> </DIV> </DIV> <SPAN class="OB3zUb a1l33d"> </SPAN> </DIV> <DIV class="xQC5Ub ximURc"> </DIV> </DIV> <C-DATA id="i8"> </C-DATA> </C-WIZ> <C-WIZ> <DIV class="VfPpkd-WsjYwc VfPpkd-WsjYwc-OWXEXe-INsAgc KC1dQ Usd1Ac ILkrSd null"> <UL class="oAj7Sd"> <LI class="e3M3se"> <DIV class="TXmf1c"> <DIV class="VEBPSe"> <DIV class="Cr59gd"> <DIV class="RAA7vc"> <IMG class="JBzwde"> </IMG> </DIV> <DIV class="hD9t6d"> <DIV class="tZrg4"> <P> </P> <P> <A class="bjUBlc"> </A> </P> </DIV> </DIV> </DIV> </DIV> </DIV> </LI> <LI class="e3M3se"> <DIV class="TXmf1c"> <DIV class="VEBPSe"> <DIV class="Cr59gd"> <DIV class="RAA7vc"> <svg> <path id="Page-1"> </path> </svg> </DIV> <DIV class="hD9t6d"> <A class="FK5Mic"> </A> </DIV> </DIV> </DIV> </DIV> </LI> </UL> </DIV> <DIV class="VfPpkd-WsjYwc VfPpkd-WsjYwc-OWXEXe-INsAgc KC1dQ Usd1Ac ILkrSd z1WbQ"> <UL class="BAjbB"> <LI class="rrRbW"> <DIV class="TXmf1c"> <DIV class="VEBPSe"> <DIV class="Cr59gd"> <DIV class="RAA7vc"> <IMG> </IMG> </DIV> <DIV class="hD9t6d"> </DIV> </DIV> </DIV> </DIV> </LI> <LI class="rrRbW"> <DIV class="TXmf1c"> <DIV class="HUnVme"> <DIV class="VfPpkd-LgbsSe ksBjEc Z9xk6b"> <SPAN> </SPAN> <A class="WpHeLc"> </A> </DIV> <SPAN class="dyMRje"> </SPAN> <DIV class="VfPpkd-LgbsSe ksBjEc"> <SPAN> </SPAN> <A class="WpHeLc"> </A> </DIV> </DIV> </DIV> </LI> </UL> </DIV> <C-DATA id="i9"> </C-DATA> </C-WIZ> </DIV> <C-DATA id="i2"> </C-DATA> </C-WIZ> <DIV> <DIV> </DIV> </DIV> <C-DATA id="i1"> </C-DATA> </C-WIZ> <SCRIPT> </SCRIPT> <SCRIPT id="_ij"> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <SCRIPT> </SCRIPT> <DIV> </DIV> </DIV> <SCRIPT> </SCRIPT> </BODY> </HTML>
lm...@google.com <lm...@google.com> #4
The latest release of the Maps SDK for Android adds the required <uses-library> declaration to the manifest for you.
You should update to com.google.android.gms:play-services-maps:16.1.0.
See the release notes here:https://developers.google.com/maps/documentation/android-sdk/releases#february_6_2019
You should update to com.google.android.gms:play-services-maps:16.1.0.
See the release notes here:
tu...@gmail.com <tu...@gmail.com> #5
Getting same exception even though I updated to com.google.android.gms:play-services-maps:16.1.0.
Any other updates also required ?
Any other updates also required ?
jh...@google.com <jh...@google.com>
jh...@google.com <jh...@google.com>
pa...@gmail.com <pa...@gmail.com> #6
Also getting the same exception even though I updated to 16.1.0.
Here's my play services dependecy tree :
+--- com.google.android.gms:play-services-maps:16.1.0@aar
+--- com.google.android.gms:play-services-location:16.0.0@aar
+--- com.google.android.gms:play-services-analytics:16.0.8@aar
+--- com.google.android.gms:play-services-tagmanager:16.0.8@aar
+--- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8@aar
+--- com.google.android.gms:play-services-tagmanager-api:16.0.8@aar
+--- com.google.android.gms:play-services-analytics-impl:16.0.8@aar
+--- com.google.android.gms:play-services-measurement-api:16.4.0@aar
+--- com.google.android.gms:play-services-base:16.1.0@aar
+--- com.google.android.gms:play-services-tasks:16.0.1@aar
+--- com.google.android.gms:play-services-places-placereport:16.0.0@aar
+--- com.google.android.gms:play-services-measurement:16.4.0@aar
+--- com.google.android.gms:play-services-measurement-sdk:16.4.0@aar
+--- com.google.android.gms:play-services-measurement-impl:16.4.0@aar
+--- com.google.android.gms:play-services-stats:16.0.1@aar
+--- com.google.android.gms:play-services-ads-identifier:16.0.0@aar
+--- com.google.android.gms:play-services-measurement-sdk-api:16.4.0@aar
+--- com.google.android.gms:play-services-measurement-base:16.4.0@aar
+--- com.google.android.gms:play-services-basement:16.2.0@aar
Here's my play services dependecy tree :
+--- com.google.android.gms:play-services-maps:16.1.0@aar
+--- com.google.android.gms:play-services-location:16.0.0@aar
+--- com.google.android.gms:play-services-analytics:16.0.8@aar
+--- com.google.android.gms:play-services-tagmanager:16.0.8@aar
+--- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8@aar
+--- com.google.android.gms:play-services-tagmanager-api:16.0.8@aar
+--- com.google.android.gms:play-services-analytics-impl:16.0.8@aar
+--- com.google.android.gms:play-services-measurement-api:16.4.0@aar
+--- com.google.android.gms:play-services-base:16.1.0@aar
+--- com.google.android.gms:play-services-tasks:16.0.1@aar
+--- com.google.android.gms:play-services-places-placereport:16.0.0@aar
+--- com.google.android.gms:play-services-measurement:16.4.0@aar
+--- com.google.android.gms:play-services-measurement-sdk:16.4.0@aar
+--- com.google.android.gms:play-services-measurement-impl:16.4.0@aar
+--- com.google.android.gms:play-services-stats:16.0.1@aar
+--- com.google.android.gms:play-services-ads-identifier:16.0.0@aar
+--- com.google.android.gms:play-services-measurement-sdk-api:16.4.0@aar
+--- com.google.android.gms:play-services-measurement-base:16.4.0@aar
+--- com.google.android.gms:play-services-basement:16.2.0@aar
he...@gmail.com <he...@gmail.com> #7
what if I use HTTP in my app??
Description
"With Android 6.0, we removed support for the Apache HTTP client. Beginning with Android 9, that library is removed from the bootclasspath and is not available to apps by default.
To continue using the Apache HTTP client, apps that target Android 9 and above can add the following to their AndroidManifest.xml:
<uses-library android:name="org.apache.http.legacy" android:required="false"/>"
But even on version 16.0.0, the library doesn't have <uses-library...> line in his manifest, causing an app crash when open a screen with Google Maps if this line isn't in app manifest.
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion;
at el.b(:com.google.android.gms.dynamite_mapsdynamite@12862026@12.8.62 (040700-199405334):3)
at ek.a(:com.google.android.gms.dynamite_mapsdynamite@12862026@12.8.62 (040700-199405334):4)
at em.a(:com.google.android.gms.dynamite_mapsdynamite@12862026@12.8.62 (040700-199405334):51)
at com.google.maps.api.android.lib6.drd.ap.a(:com.google.android.gms.dynamite_mapsdynamite@12862026@12.8.62 (040700-199405334):11)
at dw.a(:com.google.android.gms.dynamite_mapsdynamite@12862026@12.8.62 (040700-199405334):16)
at dw.run(:com.google.android.gms.dynamite_mapsdynamite@12862026@12.8.62 (040700-199405334):61)
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.http.ProtocolVersion" on path: DexPathList[[zip file "/system/priv-app/PrebuiltGmsCore/app_chimera/m/MapsDynamite.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/00000006/MapsDynamite.apk!/lib/x86, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at ad.loadClass(:com.google.android.gms.dynamite_dynamiteloader@12862026@12.8.62 (040700-199405334):25)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
What steps will reproduce the problem?
1. Create a project with maps api
2. Set targetApi and compileSdkVersion to 28 in build.gradle
3. Don't add <uses-library> line on app manifest
4. Try to open an Activity with Google Maps fragment
- Device (and version of Android) you have verified this issue on: Android emulator with Android 9.0
- Google Play Services client library version: 16.0.0
- Google Play Services version on the device: 12.8.62
- Android SDK Version: 28
- Was this working correctly on a previous version of Google Play Services? No