MLocationClient не может быть разрешено
-
20-12-2019 - |
Вопрос
У меня есть проблема с использованием услуг местоположения Google Play.Я пытался следить за http://developer.android.com/training/location/retreve-current.html более или менее.Однако затмение говорит мне, что не может разрешить мое местоположение.Мой код выглядит так:
@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();
}
.
У меня есть ощущение, что библиотека Google-Play-Services не касается правильной, но когда я добрался до свойств моего проекта, рядом с ней есть зеленый флажок.Если вам нужен больше кода, дайте мне знать.Заранее спасибо!
Решение
Закрыть и открыть свой проект.
Чистый и восстановить ваш проект.
Убедитесь, что вы добавили правильный импорт в класс активности.
Убедитесь, что у вас есть частное местоположение MLocationClient;определяется в вашей деятельности.