PDA

View Full Version : مشکل مپ گوگل بعد از signature ساختن و ایجاد فایل apk



ghasem110deh
دوشنبه 27 شهریور 1396, 21:35 عصر
سلام به همه :-)
دوستان من یه مشکل مسخره خورده به پستم ... اصلا نمیدونم چیکار باید کرد
من از نقشه توی برنامه استفاده کردم
وقتی یه apk معمولی میسازم (دیباگ) بدون مشکل نقشه نمایش داده میشه
ولی وقتی با استفاده از signature فایل apk رو ایجاد میکنم دیگه نقشه نمایش داده نمیشه (الیته اینو بگم که مختصات مکان و مثلا اسم شهر خونده میشه)
اما خود نقشه نمایش داده نمیشه (صفحه زرد هست)

بازار هم که باید حتما با signature آپلود کنی

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

ghasem110deh
سه شنبه 28 شهریور 1396, 13:33 عصر
کسی به همچین مشکلی بر نخورده !؟
ممکنه از نحوه کد نویسی فرگمنت و ارتباط با نقشه باشه !؟ یا تداخل دسترسی ها

گیج شدم ... خطایی یا پیغامی هم نمیده که بفهمم چشه ؟

خیلی سیستم عامل مرخرفی اندریود ... فقط تو جاسوسی حرف اول رو میزنه :قهقهه:

ghasem110deh
سه شنبه 28 شهریور 1396, 16:37 عصر
اینم طریق فراخوانی api توی منیفست :


<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />

کسی میدونه مشکل از کجاس ؟

محمد رضا فاتحی
سه شنبه 28 شهریور 1396, 18:45 عصر
اینم طریق فراخوانی api توی منیفست :


<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />

کسی میدونه مشکل از کجاس ؟

اينو ببين قاسم جان شايد كمكت كنه
https://stackoverflow.com/a/32544885

ghasem110deh
چهارشنبه 29 شهریور 1396, 00:15 صبح
اينو ببين قاسم جان شايد كمكت كنه
https://stackoverflow.com/a/32544885

آقا محمد رضا خدا خیرت بده !
اما متاسفانه این نصف کار بود .. هنوزم هم نشون نمیده نقشه رو ... توی لینک یکی دیگه جواب داده که مربوط میشه به SHA1 داده ، داستان اون چیه !؟
اون رو پیدا نکردم

محمد رضا فاتحی
چهارشنبه 29 شهریور 1396, 16:53 عصر
قاسم جان اینکارها رو بکن...
1-فرض کن مسیر فایل کلید اعتبار بخشیت اینه

e:\yourkey.jks

2-Cmd رو اجرا می کنی و میری به مسیر نصب جاوا تو سیستمت
مثلا

c:\Program Files\Java\jdk1.8.0_45\bin

دستور زیر رو اجرا کن


keytool -list -v -keystore "e:\yourkey.jks"

تو مقادیر بازگشتی SH1 رو پیدا و کپی کن

3-تو فایل google_maps_api.xml خط دهمش یه لینک بهت میده که SH1 کپی شده رو به جای فعلی قرار بده و کل آدرس رو تو مرورگرت کپی و اجرا کن

4- به API جدید بهت میده که بقیش مشخصه!!

من تست کردم شد!!

ghasem110deh
چهارشنبه 29 شهریور 1396, 18:15 عصر
توی cmd میزنم ولی چیزی پیدا نمیکنه

ghasem110deh
چهارشنبه 29 شهریور 1396, 18:16 عصر
چیزی پیدا نکرد ؟ :ناراحت:

146450

محمد رضا فاتحی
چهارشنبه 29 شهریور 1396, 18:21 عصر
خوب گفتم که باید بری به پوشه جاوا
از دستور CD استفاده کن
تو حالتی که الان هستی اینها رو بزن


cd\
cd program files
cd java

بعدش بسته به نسخه java‌روی سیستمت

cd jre1.8.0_45


cd bin

بعدش اون دستورات پست قبل رو بزن

ghasem110deh
پنج شنبه 30 شهریور 1396, 00:22 صبح
تشکر، حل شد :لبخند:

محمد رضا فاتحی
پنج شنبه 30 شهریور 1396, 00:23 صبح
مشکلت حل شد؟
****
باهم ارسال شد...مدیرم نیستم که حذف کنم!!

ghasem110deh
پنج شنبه 30 شهریور 1396, 11:55 صبح
آره ... تشکر