Szükséges programok:
- Android Studio
- SDK Manager-en belül Google Play Service és API 19 SDK
1, készítsünk egy
Google Maps Activity-t, jók az alap beállítások.
2,
app -> src -> debug -> res -> values alatt lévő
google_maps_api.xml fájlt nyissuk meg :
Találunk benne egy hasonló sort
0F:F2:55:A6:07:F8:7D:6D:25:B8:4F:C9:0F:DB:F9:74:19:82:A5:E5;com.example.aximcore.myapplicationerre szükségünk lesz a következő lépésnél.
3, Google api key generálás a következő oldalon tudsz : https://code.google.com/apis/console/ az oldalon látsz egy Create Project gombot :
Kikeresed a
Google Maps Android API v2 amit kapcsolj be.
Utána lépj a
Credentials fülre, ahol kreálj egy új
Public API access kulcsot.
Utána válaszuk az
Android key-t.
Másoljuk be a
google_maps_api.xml fájlból kimásolt kulcsot és menjünk a
Create-re.
Megjelenik több kulcs innen szükségünk van az
Api key-re ami hasonlóan néz ki :
AIzaSyDFKwr0qp2hLyIpJchgfyKj-l-46iIkjhqggfEzt másoljuk be
google_maps_api.xml fájlba
YOUR_KEY_HERE helyére.
Ez után mentsük a módosításainkat és futtassuk vagy emulátoron vagy egy készüléken, ha mindent jól csináltunk meg jelenik egy Google térkép, ha látjuk a térképet akkor mehetünk tovább.
4, módosítsuk a java fájlt, amit app -> src -> main -> java -> csomagunk neve alatt találunk alapértelmezetten MapsActivity néven. Ebben a fájlban találunk egy onCreate fgv-t setUpMapIfNeeded(); sor után szúrjuk be a következő sorokat :
if (mMap != null) {
mMap.setMyLocationEnabled(true);
}
Ezek után így néz ki a függvényünk :
Evvel elérjük, hogy a saját tartózkodási helyünket "megkapjuk".
Folytatás legközelebb :D
Idézetet írta: abbas Dátum 2014 szeptember 24, 11:19:44 DÉLELŐTT
hali,
problatad mar a cordova-t vagy phonegapot?
cordova.apache.org ?
egesz jo dolgokat lehet elerni platform fuggetlenul.
Helló, nem próbáltam még, de ha nagyon leszeretném fedni az összes platformot akkor ott a Qt, és ez a cordova (így gyors átszaladva rajta)JS alapú amihez én jelenleg hülye vagyok szóval nem ma fogom kipróbálni. De azért köszi.