Realmente como não vi a falta desse @, coloquei e sai desse erro e esbarrei em outro. Parece que está gerando erro no Zoom, comentei o método e testei no celular finalmente abriu a tela, porém o mapa não abriu.
Estou deixando passar mais alguma coisa
Minha Classe MapaFragment
package com.fragment;
import java.util.List;
import com.dados.BdAluno;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
import com.negocios.Aluno;
import com.util.Localizador;
public class MapaFragment extends SupportMapFragment{
@Override
public void onResume() {
// TODO Auto-generated method stub
super.onResume();
Localizador localizador = new Localizador(getActivity());
LatLng local = localizador.getCoordenada("Rua Jaú, 1103, Boqueirão, Praia Grande");
centralizar(local);
BdAluno objBdAluno = new BdAluno(getActivity());
List<Aluno> alunos = objBdAluno.getLista();
objBdAluno.close();
for (Aluno aluno : alunos) {
LatLng coordenada = localizador.getCoordenada(aluno.getEndereco());
if(coordenada != null){
MarkerOptions marcador = new MarkerOptions().position(coordenada).title(aluno.getNome()).snippet(aluno.getEndereco());
getMap().addMarker(marcador);
}
}
}
public void centralizar(LatLng local){
GoogleMap mapa = getMap();
//Aplicando Zoom ao Mapa
mapa.moveCamera(CameraUpdateFactory.newLatLngZoom(local, 17));
}
}
Log do Erro
06-01 16:54:55.007: E/AndroidRuntime(1183): FATAL EXCEPTION: main
06-01 16:54:55.007: E/AndroidRuntime(1183): Process: com.principal, PID: 1183
06-01 16:54:55.007: E/AndroidRuntime(1183): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.app.Activity.startActivityForResult(Activity.java:3424)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.app.Activity.startActivityForResult(Activity.java:3385)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:840)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.app.Activity.startActivity(Activity.java:3627)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.app.Activity.startActivity(Activity.java:3595)
06-01 16:54:55.007: E/AndroidRuntime(1183): at com.google.android.gms.dynamic.a$5.onClick(Unknown Source)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.view.View.performClick(View.java:4438)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.view.View$PerformClick.run(View.java:18422)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.os.Handler.handleCallback(Handler.java:733)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.os.Handler.dispatchMessage(Handler.java:95)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.os.Looper.loop(Looper.java:136)
06-01 16:54:55.007: E/AndroidRuntime(1183): at android.app.ActivityThread.main(ActivityThread.java:5001)
06-01 16:54:55.007: E/AndroidRuntime(1183): at java.lang.reflect.Method.invokeNative(Native Method)
06-01 16:54:55.007: E/AndroidRuntime(1183): at java.lang.reflect.Method.invoke(Method.java:515)
06-01 16:54:55.007: E/AndroidRuntime(1183): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
06-01 16:54:55.007: E/AndroidRuntime(1183): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
06-01 16:54:55.007: E/AndroidRuntime(1183): at dalvik.system.NativeStart.main(Native Method)