Intereting Posts
Как сгенерировать отчеты об испытаниях JUnit для android для jenkins Firebase – попытка получить данные каждого пользователя в список Почему эта ошибка в моем приложении PhoneGap для Android? Развертывание макета программно в другом макете Android Emulator (не может связываться с локальным 8601 для отладчика) Android программно обновляет apk и видит результат установки Как программно изменить значение переменной среды PATH в Android? Android Studio получает устаревшее предупреждение даже с помощью @SuppressWarnings («устаревание») Создание LibVLC для x86 Как найти слова Strings.xml в Android Studio? UI застревает, когда отображается экранная клавиатура, пока играет медиаплеер? Сцена OpenGL с прозрачным фоном + собственные виджеты ниже и выше Как программно рассчитать весь размер кеша установленного приложения? Можно ли масштабировать и фокусировать с помощью OpenCV на Android? GetItem (int) возвращает Listfragment в FragmentPagerAdapter

R.java отсутствует в проекте Android в NetBeans

Я делаю это для проекта в AP Computer Science.

Основы:
Mac OS X 10.5.8
NetBeans 7.0
Android SDK 3.0 (уровень 11)

Поэтому я тестирую некоторые демо-версии Android API в NetBeans (я предпочитаю его над Eclipse), и я использую образцы \ android-11 \ ApiDemos \ для источника. Файл R.java не генерирует и «пакет R не существует». Я просмотрел другие ответы, и они говорят «Очистить и построить проект», но этот параметр неактивен в NetBeans (так же, как и опции «Очистить» и «Создать»). Любые идеи о том, что я должен попробовать, прежде чем переключиться на Eclipse? У меня также есть компьютер под управлением Windows 7, если мне нужно сменить ОС. Благодаря!

Щелкните правой кнопкой мыши свой проект и нажмите «Создать сборку». Он будет генерировать отсутствующий класс R для вас. По крайней мере, это было для меня в Netbeans 7.1

Просто щелкните правой кнопкой мыши по проекту, выберите команду «Обновить сломанный проект», затем «Сборка» уже не серый. Постройте его, ОК!

Команда меню правой кнопки мыши

У меня была такая же проблема, но все, что я делал, было «Чистое и построенное», а затем файл R был создан Netbeans (работает 7.1).

Я должен был запустить netbeans как администратор моего ПК с Windows 7, прежде чем он сможет создать файл R. Если вы сохраняете проект где-то «защищенным», убедитесь, что Netbeans получает все необходимые права на чтение / запись / редактирование этого местоположения

Получите Android-плагин для NetBeans, и тогда вы сможете открыть этот проект и поиграть с ними. Домашняя страница проекта: http://www.nbandroid.org/

Могут потребоваться некоторые предварительные шаги. Настройте местоположение SDK в меню Инструменты | Варианты | Разное | Android. Затем проверьте, что ваш проект имеет определенную цель сборки (выберите проект, r-клик и перейдите к свойствам проекта). После установки цели сборки плагин будет (повторно) генерировать скрипт сборки и необходимые файлы .properties. Тогда вы сможете запустить сборку.

-Radim

Несколько вещей могут происходить, но что происходит с большинством людей:

  1. Ошибка заставляет R не строить
  2. R неизвестно, они пытаются исправить ошибку, импортируя пакеты
  3. Теперь есть «import R.id» или что-то в файлах java
  4. потеря

Кроме того, это может быть только пункт 1, что проблема с установкой (манифест, сломанный, неправильный реквизит проекта или что-то в этом роде) делает R не сгенерированным, и тогда у вас не будет R.

Но на самом деле, я видел несколько примеров людей, делающих точку 3.

У меня была та же проблема, и это было связано с тем, что пакет R не был таким же, как тот, который был для Main. Я просто переместил Main в тот же пакет, что и R, и все отлично после того, как я ударил Build.

В моем случае adb отсутствовал. После установки adb все работало нормально.

Вы можете просто щелкнуть правой кнопкой мыши проект и выбрать сборку из контекстного меню.

(Это работает для меня. Я использую NetBeans 8.1)