Nasıl v2 Google Maps Apı kullanan Android Studio Android Uygulama oluşturabilir miyim?
Android Studio GoogleMap ile bir uygulama oluşturmak için çalışırken büyük bir sorun yaşıyorum.
Aşağıdaki rehberi takip ettim:
https://developers.google.com/maps/documentation/android/start
(neredeyse) hiçbir sorunları eclipse kullanarak önce benim IDE olarak. Daha önce hiç kişisel, ve tüm proje modülü paradigma/ile zorluk yaşıyorum tutulma gelen kullandık.
Başarıyla google play services sdk yapılandırma mümkün olmamıştır. http://developer.android.com/google/play-services/setup.html
Burada alıyorum garip hatalardan biri:
Gradle:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':MyMapApp:compileDebug'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Herhangi bir yardım büyük mutluluk duyacağız.
CEVAP
Sonunda GoogleMapsAPİv2 proje kullanarak Android Studio çalıştırmayı başardım.
Xavier, sigara içilmez gradle tabanlı projeler için işe yarayacak bu yöntem tarafından belirtilen Gibi EDİT: Ve bu eğitimde kullanılan kullanıcı arabirimi bölümü AndroidStudio alınmadı. Eğer sistem inşa Gradle kullanan kendi projesi varsa, el ile oluşturmak ve değiştirmek gerekir.gradle yapılandırma Android Studio UI etkilemiyor beri dosya.
V0 İle AndroidStudio.EDİT2: 1.1 açma, UI parçası modülleri bağımlılıkları sorumlu şimdi bağımlılıkları inşa yoluyla manuel olarak güncellemek için bertaraf edilmiştir.dosya gradle. Değişen gradle bağımlılıkları için UI gelecek sürümlerde çıkacak
Yine de bu yaklaşım kullanın lütfen çıkaran eski ve işe yaramaz unutmayın artık . EDİT3:
Yaptığım şey burada:
1) Google Play Hizmetleri örnekleri maps
proje aldım ve bu kopyalanan ayrı dizine. Bunu çalıştırmak için çalışıyor olacağız MapsApiV2 projemiz olacak. Benim Mac üzerinde <sdk_location>/extras/google/google_play_services/samples
yer alır
~/Work/stack/
için koydum
2) benim çalışma dizini şuna benzer şekilde aynı yere google-play-services_lib
proje dizini (~/Work/stack
) Kopyalanamaz. Btw, lib proje <sdk_location>/extras/google/google_play_services/libproject
bulunur:
3) Şimdi Android Studio açalım. Hoş geldiniz ekranında press Import Project
~/Work/stack/maps
maps
projemiz alma. Şimdi GMS kitaplığına bilinmeyen başvurusu hakkında çok şikayet görüyoruz:
4) Şimdi bir referans Kütüphanesi olarak Google Play Hizmet eklemeliyiz. View -> Open Module Settings
olacak
5) Modules
sekmesinde
select Import Module
ve GooglePlayServices düğmesini alma lib. Sihirbazlar bir şey değiştirmedim, bu yüzden sonuna kadar Next
tüm yol tıkladım:
6) Şimdi başvuru için bu ithal kitaplık gerekir. Bu ekran tekrar (View -> Module Settings
git) açın. maps
proje Dependency
sekmesi seçili olduğundan emin olun. Tıklayın 19* *bir bağımlılık ekleyin ve Library
seçmek için. Alınan kütüphane seçin:
7) Şimdi GMS
kütüphane hakkında şikayet, ama yine de destek kitaplığı şikayetçi olmadığını görebiliriz:
8) tamir Edelim. Destek kitaplığı <sdk location>/extras/android/support/v13/android-support-v13.jar
yer var. Hadi biz de bir çalışma alanı eklemek için deneyin. View -> Open Module Settings
gidip Libraries
sekmesini seçin.
- ^ seçin . Java
seçin ve kütüphane desteği
9) Şimdi bu lib eklemek için hangi sorarsan, maps
proje seçili olduğundan emin olun olacak
10) Bu noktada kodu G/Ç sorunlarını derlemek gerekir. Emin ol bildiriminde sağ SDK sürümü hedefliyoruz.
İyi eğlenceler
Nasıl Android Studio testleri oluştura...
Nasıl Android bir URL açmak'benim...
Nasıl Android Geliştirme için MS Visua...
Nasıl Android kenarlıklı bir tablo olu...
Nasıl Android Studio Kütüphanesi proje...