mlocationClient ne peut pas être résolu
-
20-12-2019 - |
Question
J'ai un problème en utilisant les services de localisation de Google Play.J'essayais de suivre http://developer.android.com/training/Location/récupérer-courant.html plus ou moins.Cependant Eclipse me dit qu'il ne peut pas résoudre mon localisationClient.Mon code ressemble à ceci:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
overridePendingTransition(0,0);
mLocationClient = new LocationClient(this, this, this);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
}
@Override
protected void onStart() {
super.onStart();
// Connect the client.
mLocationClient.connect();
}
J'ai eu un sentiment que la bibliothèque de services Google-Play n'est pas référencée appropriée, mais lorsque je suis arrivé aux propriétés de mon projet, il existe une coche verte à côté de celui-ci.Si vous avez besoin de plus de code, faites le moi savoir.Merci d'avance!
La solution
Fermer et rouvrir votre projet.
Nettoyez et reconstruisez votre projet.
Assurez-vous d'avoir ajouté les importations correctes à votre classe d'activité.
Assurez-vous que vous avez une localisation privéeClientClientClientClient.défini dans votre activité.