Страница 1 из 1
errors: cannot be resolved or is not a field. Help!
Добавлено: 08 сен 2014, 11:00
erleant
Здраствуйте!
Розбираюсь с кодом готовой програмы. Я новичок в разработке приложений, так что строго не судите.
Ошибка cannot be resolved or is not a field, в src\
@Override
public String getTitle() {
return MainApplication.getContext().getResources().getString(R.string.item_title_route_number)+ this.getRoute();
errors: item_title_route_number cannot be resolved or is not a field
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 08 сен 2014, 11:56
altwin
ошибка в xml файле и R.java не может быть сгенерирован автоматически.
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 08 сен 2014, 13:10
klblk
либо в xml просто нет строки item_title_route_number
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 08 сен 2014, 14:41
erleant
возможно ли такое, что не видит libs?
1) закидал их в каталог libs...
2) добавление в Properties>Android>Add...
одна и таже ошибка.
Запуск через виртуалку, работает. Но скомпелировать програму Android tools>export signed application package невозможно.
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 08 сен 2014, 15:09
Mikhail_dev
У Вас строка R.string.item_title_route_number вообще существует в ресурсах?
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 10 сен 2014, 12:51
erleant
действительно, небыло... проблему устранил.
ВСЕМ СПАСИБО!
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 10 сен 2014, 15:36
erleant
програма работает, а имено запускается через run as> android application и android virtual device manager.
но когда android tools> export signed application package...
выдает ошибку
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 10 сен 2014, 15:50
Mikhail_dev
Отключите Lint в еклипсе.
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 10 сен 2014, 16:11
erleant
отключил Lint. появилась другая ошибка.
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 10 сен 2014, 16:13
erleant
в консоле:
You should check if you need to specify additional program jars.
Warning: there were 321 unresolved references to classes or interfaces.
You may need to specify additional library jars (using '-libraryjars').
Error: Please correct the above warnings first.
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 10 сен 2014, 16:34
Mikhail_dev
Re: errors: cannot be resolved or is not a field. Help!
Добавлено: 15 сен 2014, 17:49
erleant
ctrl+shift+o и никаких проблем. Спасибо всем кто откликнулся!