رفتن به مطلب
  • 0

خطای مربوط به نقشه


Ahmadusb

سوال

با سلام و درود خدمت تمام اساتید گرامی من در برنامم از نقشه گوگل استفاده میکنم ولی برای انتشار نسخه جدید بایستی  target sdk  رو بالای 26 میزاشتم ولی متاسفانه بعد این کار با خطای زیر روبرو میشم و.تو سایت مرجع هم اشاره ای نشده متاسفانه ولی در استک جواب داد به این پرسش و مشکل رو برطرف کردن ولی راهکار برای اندروید استادیو  هستش واشاره کردن که چنین متنی رو به منیفست برنامه در قسمت اپلیکیشن اضافه کنم .چطوری میشه این چنین متنی رو به منیفست بیسک 4 اندروید اضافه کرد . 

 متنی که قرار به منیفست اندروید استادیو  اضافه شود >>>>  <uses-library android:name="org.apache.http.legacy" android:required="false"/>      

java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion;
    at bs.b(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (100400-0):2)
    at br.a(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (100400-0):3)
    at bt.a(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (100400-0):20)
    at com.google.maps.api.android.lib6.drd.ak.a(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (100400-0):6)
    at ax.a(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (100400-0):13)
    at ax.run(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (100400-0):49)
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.http.ProtocolVersion" on path: DexPathList[[zip file "/data/user_de/0/com.google.android.gms/app_chimera/m/0000004f/MapsDynamite.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/0000004f/MapsDynamite.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    at w.loadClass(:com.google.android.gms.dynamite_dynamiteloader@[email protected] (100400-0):16)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

با سلام بعد یک هفته کلنجار رفتن تونستم مشکل رو برطرف کنم 

این تکه کد رو باید به منیفست اضافه کرد 


 
AddApplicationText(
<uses-library
      android:name="org.apache.http.legacy"
      android:required="false" />
)

در ضمن باید در رویدد map ready  هم  این تکه کد رو اضافه کرد 

gmap.MyLocationEnabled = True

 

 

سربلند باشید 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

این کد رو به مانیفست اضافه کنید مشکل حل میشه

SetApplicationAttribute(android:usesCleartextTraffic,"true")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...