check-in github può essere a trovare una soluzione c'è
https://github.com/googlemaps
e si dovrebbe installare questi due pacchetti prima Google Play Services Google repository quindi si tenta di aggiungere questo frammento nel layout
<fragment
android:id="@+id/mapView"
android:name="com.google.android.gms.maps.MapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
e quindi è necessario aggiungere questo metodo per inizializzare la mappa
private void createMapView(){
try {
if(null == googleMap){
googleMap = ((MapFragment) getFragmentManager().findFragmentById(
R.id.mapView)).getMap();
/**
* If the map is still null after attempted initialisation,
* show an error to the user
*/
if(null == googleMap) {
Toast.makeText(getApplicationContext(),
"Error creating map",Toast.LENGTH_SHORT).show();
}
}
} catch (NullPointerException exception){
Log.e("mapApp", exception.toString());
}
}
https://github.com/glennsayers/AndroidMapsTutorial
fonte
2015-03-20 19:59:16
Android in sé è open source. Google Maps non lo è. Non troverai la fonte da nessuna parte che mi dispiace dirlo. – NickT
Se si sta cercando un costrutto specifico, è possibile decompilare il file APK e ottenere il bytecode Dalvik. Poiché questo non è lo stesso di Java-Code, è necessario conoscere il bytecode per trasformarlo nuovamente in codice Java. – theomega
@ sisko- U ha ottenuto il codice sorgente dell'applicazione Google Map, voglio anche questa cosa, possiamo scaricare dal codice sorgente Android 2.3.4? –