saeed1366412

نشان ندادن نقشه در گوگل مپ

3 ارسال در این موضوع قرار دارد

با سلام من دارم روی گوگل مپ کار میکنم در حالت debug زمانی که در روی non هست همه چی درست کار میکنه  زمانی که روی android app قرار میدهم و کد sha1 میزنم مپ نشون میده ولی Directions از کار میوفته و در حالت release  نه Directions کار میکنه نه مپ نشون میده و یه صفحه سفید میاد و فقط لوگوی گوگل نشون میده بنظرتون مشکل از کجاست کد sha1 هم وارد کردم ممکنه مشکل از اکانت billing که گوگل جدیدن اضافه کرده باشه یا چیز دیگه هست 

ویرایش شده در توسط saeed1366412

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در ۱ ساعت قبل، saeed1366412 گفته است :

با سلام من دارم روی گوگل مپ کار میکنم در حالت debug زمانی که در روی non هست همه چی درست کار میکنه  زمانی که روی android app قرار میدهم و کد sha1 میزنم مپ نشون میده ولی Directions از کار میوفته و در حالت release  نه Directions کار میکنه نه مپ نشون میده و یه صفحه سفید میاد و فقط لوگوی گوگل نشون میده بنظرتون مشکل از کجاست کد sha1 هم وارد کردم ممکنه مشکل از اکانت billing که گوگل جدیدن اضافه کرده باشه یا چیز دیگه هست 

سلام...

زمانی که اپ رو برای نسخه release آماده میکنید مجددا باید کد sha1 که متناسب با keystore هست رو ثبت و کد API جدید رو وارد کنید...

برای این کار cmd رو اجرا کنید و کد زیر رو وارد کنید:

keytool -list -v -keystore {keystore_name} -alias {alias_name}

مثلا:

keytool -list -v -keystore C:\Users\MG\Desktop\test.jks -alias test

بعد باید پسوردی که برای keystore ذخیره کردید رو وارد کنید اگر همه چیز درست پیش بره، sha1 رو میگیرید و بعد به google برید اون رو ثبت و google maps api رو دریافت کنید...

برای وارد کردن api جدید باید به پوشه app و بعد src مربوط به اپلیکیشن برید اونجا باید دوتا پوشه باشه که اگر نبود میتونید بسازیدشون، پوشه های debug و release که داخل اونها هم یه پوشه هست به نام res و داخل اون هم مجددا یه پوشه هست به عنوان values که داخل اون فایل google_maps_api.xml موجود هست - اگر نبود همه رو بسازید -

حالا api مربوط به release رو در پوشه release قرار بدید...

<resources>
    <!--
    TODO: Before you release your application, you need a Google Maps API key.

    To do this, you can either add your release key credentials to your existing
    key, or create a new key.

    Note that this file specifies the API key for the release build target.
    If you have previously set up a key for the debug target with the debug signing certificate,
    you will also need to set up a key for your release certificate.

    Follow the directions here:

    https://developers.google.com/maps/documentation/android/signup

    Once you have your key (it starts with "AIza"), replace the "google_maps_key"
    string in this file.
    -->
    <string name="google_maps_key" templateMergeStrategy="preserve" translatable="false">
        YOUR_KEY_HERE
    </string>
</resources>

با این روش در نسخه release دیگه مشکلی ندارید...

 

2 کاربر پسند شده است

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


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

خدا خیرت بده

دو هفته بود درگیر همین موضوع بودم

کلی تو سایتای خارجی گشتم این قسمت اخر که باید توی پوشه ی رلیز ای پی ای کی رو وارد کنی رو هیچجا نگفت بود 

نا امیدانه داشتم منابع فارسی رو سرچ میکردم

ایشالا همیشه موفق باشی

دمت گرمر

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


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

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط kevin_anderson
      سلام دوستان.
      وقتی Ui برنامه رو توی فتوشاپ طراحی کردیم چطوری از اون تویه پروژه ی اندرویدی خودمون استفاده کنیم؟
      حالت ذخیره به صورت xml نداره که.
      یا همون به صورت png مثلا ذخیره میکنیم و مثلا buttonهایی که طراحی کردیم، پس زمینه و ... رو میبریم از عکس و تیکه تیکه میکنیم و بعد از طراحی ui تویه پروژه، اون عکس ها رو برای عناصر داخل ui ست میکنیم؟
      کلا فلسفه ش چیه...ممنون میشم توضیح بدید.
    • توسط rasoul.trt
      سلام دوستان امیداورم حالتون خوب باشه من یک کانال آموزش کاتلین رو راه انداختم خواستید کاتلین برای اندروید یاد بگیرید در خدمت هستم
      آدرس کانال
      @kotlin_vs_android
      https://t.me/kotlin_vs_android
      حتما عضو شوید
    • توسط Farzad Sarseifi

      یک محیط برنامه نویسی برای پلتفرم اندروید است. این برنامه در 16 می 2014 توسط مدیران گوگل در کنفرانس گوگل آی/او معرفی شد. از ماه جوئن 2014 نسخه پیش نمایش این برنامه (به صورت رایگان) برای امتحان در دسترس توسعه دهنده‌ها قرار گرفت. این محیط بر اساس نرم‌افزار محبوب جت برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده. هم اکنون این استودیو برای دانلود بر روی ویندوز، مک و لینوکس در دسترس می‌باشد.
      چندین ویژگی جدید در این نرم‌افزار برای کاربران می‌باشد:
      چیدمان زنده: ویرایشگر WYSIWYG – کدنویسی زنده – رندر هم زمان برنامه کنسول توسعه دهنده: راهنمای بهینه سازی – کمک برای ترجمه – ردیابی ارجاع – طریقه استفاده ارائه نسخه بتا و اجرای صحنه پشتیبانی از ساخت مبتنی بر Gradle رفع و عیب یابی مخصوص اندروید ابزار لینت برای گرفتن عملکرد، قابلیت استفاده، نسخه سازگار با مشکلات دیگر قابلیت Proguard و امضای برنامه مبتنی بر الگوی wizard برای ایجاد طرح اندروید و اجزای مشترک ویرایشگر طرح بندی غنی که به شما اجازه کشیدن و رها کردن UI کامنت‌ها را می‌دهند. گزینه‌ای برای تنظیمات پیش نمایش طرح بندی در صفحه نمایش چندگانه  
       
      با سپاس فراوان
      فرزاد سرسیفی
    • توسط Farzad Sarseifi
      کاربران گرامی انجمن اندروید ایران
      با توجه به نیازی که احساس میشد و برای رضایت بیشتر کاربران گرام انجمن فایل نصبی JDK 1.8 نسخه 64 بیتی برای دانلود روی سرور انجمن قرار گرفته است و میتوانید آن را دانلود نمایید.امید است براحتی بتوانید برنامه های اندروید را راه اندازی نمایید
      کیت توسعه جاوا (Java SE Development Kit – به اختصار JDK) شامل محیط اجرای جاوا (Java Runtime Environment – به اختصار JRE) به همراه ابزارهایی برای توسعه، دیباگ و مانیتورینگ اپلیکیشن‌های جاوا می‌باشد.کیت توسعه جاوا برای توسعه اپلیکیشن‌ها و اپلت‌های جاوا و همچنین اجرای آن‌ها ضروری است.
      ابزارهای JDK به پنج دسته تقسیم می‌شوند:
      ابزارهای پایه‌ای (Basic Tools) ابزارهای فراخوانی متد راه دور (Remote Method Invocation – به اختصار RMI) ابزارهای بین‌المللی سازی (Internationalization) ابزارهای امنیتی ابزارهای Java IDL
      لینک دانلود
       
      https://p30droid.com/Download/java/jdk-8u202-windows-x64.exe
       
      دوستدار شما- فرزاد سرسیفی
       
       
    • توسط shetmobile
      یک Navigation Bottom با طراحی منحصر به فرد و پیاده سازی آسان.
       
      لینک دانلود : https://github.com/shetmobile/MeowBottomNavigation

  • دوره آموزشی اندروید آموزش ویدئویی اندروید سورس اندروید دوره اندروید آموزش Kotlin آموزش برنامه نویسی ios مهارت های فروش طراحی اپلیکیشن Kurdina Music Android Framework
  • فایل