Почему этот ресурс выдает ошибку «невозможно разрешить или это не поле» - PullRequest
0 голосов
/ 07 декабря 2011

У меня есть файл /res/values/maps_api_key.xml, где я определил свой ключ API Карт Google:

<resources>
    <string name="maps_api_key">03xx123124exapmle4444444c9yA</string>
</resources>

Это строка кода моего приложения, которая выдает ошибку:

mMapView = new MapView(this, getString(R.string.maps_api_key));

Это ошибка:

maps_api_key cannot be resolved or is not a field

Я импортировал ресурсы как:

import android.R;

Почему это было отмечено Eclipse как ошибка?

1 Ответ

1 голос
/ 07 декабря 2011

Вам не нужно import android.R;, но обязательно добавьте строку:

package my.cool.package.name;

в начале вашего файла .java (замените его на фактическое имя пакета конечно)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...