ورود

View Full Version : اندر خم یک کوچه گوگل مپ



emperatorsoftware
سه شنبه 02 تیر 1394, 18:46 عصر
با سلام خدمت تمامی دوستان

با آرزوی قبولی طاعات و عبادات شما

میدونم تاپیک تکراری هست اما باور کنید هیچکدوم از تاپیک های این سایت و stackoverflow و گوگل کمکم نکرد

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

اما هر کاری میکنم آپدیت نمیشه و میگه آخرین نسخه نصبه اما باز ارور هستش

اینم عکس sdk manager که گوگل مپ رو نداره:گریه::گریه::گریه::گریه: :گریه::گریه:

اگه دوستان لینکی دارن که گوگل مپ رو دانلود و اکسترکت کنم لطف میکنن بدن و اگه دوستان مشهدی خصوصی پیام بدن تا حضوری بیام خدمتشون

و اگه بشه ایکلیپس و sdk رو ازشون بگیرم

ممنونم:قلب:

لطف بزرگی میکنید کمکم کنید دو ماه درگیر همین موضوع هستم و پروژم مونده هنوز:گریه:

132553

hasan_esfahan
سه شنبه 02 تیر 1394, 21:17 عصر
کاری که من کردم برای این که نخواهم مشکلات دانلود از این جور چیزا را داشته باشم این بود که

google-play-services_lib

که یه پروژه هست دانلود میکنی 3 تا5 مگ بیشتر نیست بعد میری تو پروژه خودت که باز هست و بعد فایل - نیو - پروجکت - اندروید پروجکت فرام اکسیستینگ . بعد ان سرویس که دانلود کردی انتخاب میکنی حتما تیک کپی تو ورک اسپیس را برن اکی کن
بعد میری تو تنظمیات پروژه خودت و تو قسمت اندروید ان پایین اد داره روش میزنی و بعد سرویس را انتخاب میکنی خوب همه چی اکی شد
بعد این تیکه کد بزن





private double mLat;
private double mLng;

private GoogleMap mMap;

private void setUpMapIfNeeded() {
if (mMap == null) {
mMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id. map))
.getMap();

if (mMap != null) {
setUpMap();
}
}
}


private void setUpMap() {

LatLng esfahan = new LatLng(32.6622889,51.6870261);
mMap.animateCamera(CameraUpdateFactory.newLatLngZo om(esfahan, 11));
mMap.addMarker(new MarkerOptions().position(esfahan).title("اصفهان"));

}

hasan_esfahan
سه شنبه 02 تیر 1394, 21:25 عصر
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment">

</fragment>

hasan_esfahan
سه شنبه 02 تیر 1394, 21:35 عصر
یه چیز دیگه

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




<uses-library android:name="com.google.android.maps" />

<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="ino ez googe begir" />



دیگه نکته نداره

البته این توضیحات به خاطر این دادم که شما با اموزش های گوگل مپ اشناید


این پسر حجیم اموزش گزاشتس ببین

http://www.androidhive.info/2013/08/android-working-with-google-maps-v2/

یه پسر حجی دیگه هم اینجا گزاشتس

http://www.tutorialspoint.com/android/android_google_maps.htm

emperatorsoftware
سه شنبه 02 تیر 1394, 22:19 عصر
کاری که من کردم برای این که نخواهم مشکلات دانلود از این جور چیزا را داشته باشم این بود که

google-play-services_lib

که یه پروژه هست دانلود میکنی 3 تا5 مگ بیشتر نیست بعد میری تو پروژه خودت که باز هست و بعد فایل - نیو - پروجکت - اندروید پروجکت فرام اکسیستینگ . بعد ان سرویس که دانلود کردی انتخاب میکنی حتما تیک کپی تو ورک اسپیس را برن اکی کن
بعد میری تو تنظمیات پروژه خودت و تو قسمت اندروید ان پایین اد داره روش میزنی و بعد سرویس را انتخاب میکنی خوب همه چی اکی شد
بعد این تیکه کد بزن





private double mLat;
private double mLng;

private GoogleMap mMap;

private void setUpMapIfNeeded() {
if (mMap == null) {
mMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id. map))
.getMap();

if (mMap != null) {
setUpMap();
}
}
}


private void setUpMap() {

LatLng esfahan = new LatLng(32.6622889,51.6870261);
mMap.animateCamera(CameraUpdateFactory.newLatLngZo om(esfahan, 11));
mMap.addMarker(new MarkerOptions().position(esfahan).title("اصفهان"));

}





ممنون از راهنمایی خوبت

یه لینک از همین کتابخانه که گفتی میدی؟؟
مرسی

emperatorsoftware
چهارشنبه 03 تیر 1394, 01:59 صبح
یه چیز دیگه

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




<uses-library android:name="com.google.android.maps" />

<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="ino ez googe begir" />



دیگه نکته نداره

البته این توضیحات به خاطر این دادم که شما با اموزش های گوگل مپ اشناید


این پسر حجیم اموزش گزاشتس ببین

http://www.androidhive.info/2013/08/android-working-with-google-maps-v2/

یه پسر حجی دیگه هم اینجا گزاشتس

http://www.tutorialspoint.com/android/android_google_maps.htm

مقدار latlang اصفهان رو از کجا گرفتی؟من واس مشهد میخوام:لبخندساده: از کجا بگیرم؟
ممنون

majid_7
چهارشنبه 03 تیر 1394, 09:40 صبح
سلام دوست عزیز
من ندیدم که شما Google Api رو نسخه ای ازش دانلود کرده باشید!
اول این رو دانلود کنید (از sdk تون)
بعد از این کار باید برید FingerPrint بگیرید از شرکت گوگل از این صفحه
code.google.com/android/add-ons/google-apis/mapkey.html
البته یه دستور داره که باید توی cmd بزنید تا یه کد خاص رو دریافت کنید از سیستم تون و اون رو توی سایت جایی که مشخص شده توی همون صفح با نام MD5 پیست کنید و Generate بزنید و کد رو بگیرید و با همون قطعه کد خودش توی برنامه تون پیست کنید و هزار جور کوفت و زهر مار دیگه هم داره که بهتره یه آموزش کامل راجع بهش ببینید تا خوب متوجه بشید
من باهاش کار کردم ، چیز خاصی نداره! :چشمک:
البته دارم آموزشش رو درست میکنم و به زودی توی سایت خودم میذارم!

hasan_esfahan
چهارشنبه 03 تیر 1394, 11:57 صبح
تو گوگل ان بالا هر جا را که انتخاب کنی latlang تو ادرس بار هست

hasan_esfahan
چهارشنبه 03 تیر 1394, 11:59 صبح
majid_7 (http://barnamenevis.org/member.php?199507-majid_7)


تو این روشی که من گفتم نیاز نیست

emperatorsoftware
چهارشنبه 03 تیر 1394, 12:24 عصر
سلام دوست عزیز
من ندیدم که شما Google Api رو نسخه ای ازش دانلود کرده باشید!
اول این رو دانلود کنید (از sdk تون)
بعد از این کار باید برید FingerPrint بگیرید از شرکت گوگل از این صفحه
code.google.com/android/add-ons/google-apis/mapkey.html
البته یه دستور داره که باید توی cmd بزنید تا یه کد خاص رو دریافت کنید از سیستم تون و اون رو توی سایت جایی که مشخص شده توی همون صفح با نام MD5 پیست کنید و Generate بزنید و کد رو بگیرید و با همون قطعه کد خودش توی برنامه تون پیست کنید و هزار جور کوفت و زهر مار دیگه هم داره که بهتره یه آموزش کامل راجع بهش ببینید تا خوب متوجه بشید
من باهاش کار کردم ، چیز خاصی نداره! :چشمک:
البته دارم آموزشش رو درست میکنم و به زودی توی سایت خودم میذارم!

ممنونم اما خب مشکل من هیمنه که sdk manager من گوگل api رو نداره

emperatorsoftware
چهارشنبه 03 تیر 1394, 12:25 عصر
تو گوگل ان بالا هر جا را که انتخاب کنی latlang تو ادرس بار هست

آها فهمیدم :لبخندساده: مرسی