Intereting Posts
Как сделать мой макет способным прокручивать вниз? События VideoView onTouch: приостановить / возобновить видео и показать / скрыть MediaController и ActionBar Отладка приложения Android на телефоне Элемент списка без кнопки Ошибка импорта проекта Maven Android Android в Eclipse с ADT 20 Android. Как включить Bluetooth всегда. Устройства Motorola: org.threeten.bp.DateTimeException при анализе даты в ThreeTen Следите за изменениями на внешнем USB-накопителе для версий Honeycomb или более поздних версий Android Обновление пользовательского интерфейса с помощью Runnable & postDelayed, не работающего с приложением таймера Использование SharedPreferences в многопроцессорном режиме Прикрепление нескольких слушателей к просмотрам в андроиде? AlarmManager – Как повторить будильник в верхней части каждого часа? Как я могу использовать adb для отправки события longpress key? Как добавить библиотеку picasso в андроид-студию Xamarin Android с multidex – ошибка в режиме отладки

Удаленная папка gen, eclipse не генерирует ее сейчас :(

Я случайно удалил свою папку gen, и теперь, как и ожидалось, мои ресурсы все испорчены. Я сам создал папку gen и попытался выполнить проект> clean – это не сработало. Пробовал щелкнуть правой кнопкой мыши проект и перейти к инструментам android> исправить свойства проекта – не сработал. Пробовал снять флажок автоматически … не работал. Очищенный, закрытый проект, закрытое затмение, перезапуск и т. Д. И т. Д. Ничего не работает, и я продолжаю видеть эту ошибку: gen already exists but is not a source folder. Convert to a source folder or rename it. gen already exists but is not a source folder. Convert to a source folder or rename it.

EDIT – ОК смог создать R.java, но теперь я получаю сумасшедшие вещи в консоли:

[2011-06-14 17:06:11 – fastapp] Преобразование в формат Dalvik завершилось с ошибкой 1 [2011-06-14 17:06:42 – fastapp] Обработка ошибок Dx «java / awt / font / NumericShaper.class» :

 Ill-advised or mistaken usage of a core class (java.* or javax.*) when not building a core library. This is often due to inadvertently including a core library file in your application's project, when using an IDE (such as Eclipse). If you are sure you're not intentionally defining a core class, then this is the most likely explanation of what's going on. However, you might actually be trying to define a class in a core namespace, the source of which you may have taken, for example, from a non-Android virtual machine project. This will most assuredly not work. At a minimum, it jeopardizes the compatibility of your app with future versions of the platform. It is also often of questionable legality. If you really intend to build a core library -- which is only appropriate as part of creating a full virtual machine distribution, as opposed to compiling an application -- then use the "--core-library" option to suppress this error message. If you go ahead and use "--core-library" but are in fact building an application, then be forewarned that your application will still fail to build or run, at some point. Please be prepared for angry customers who find, for example, that your application ceases to function once they upgrade their operating system. You will be to blame for this problem. If you are legitimately using some code that happens to be in a core package, then the easiest safe alternative you have is to repackage that code. That is, move the classes in question into your own package namespace. This means that they will never be in conflict with core system classes. JarJar is a tool that may help you in this endeavor. If you find that you cannot do this, then that is an indication that the path you are on will ultimately lead to pain, suffering, grief, and lamentation. [2011-06-14 17:06:42 - fastapp] Dx 1 error; aborting [2011-06-14 17:06:42 - fastapp] Conversion to Dalvik format failed with error 1 

И eclipse не может разрешить импорт моих ресурсов import com.me.fastapp.R;

Solutions Collecting From Web of "Удаленная папка gen, eclipse не генерирует ее сейчас :("

  1. Щелкните правой кнопкой мыши свой проект
  2. Выберите свойства.
  3. Выберите путь сборки Java
  4. Нажмите кнопку «Добавить папку»
  5. Выберите папку gen
  6. Нажмите «ОК».

Я не знаю, соответствует ли это ответу, но я в конце концов поднял руки и просто вернулся к моему последнему фиксации.

Сегодня у меня была такая же проблема после обновления моего SDK до версии v22 и ADT до более новой версии. По-видимому, мой диспетчер SDK не обнаружил изменений в SDK Platform-Tools и недавно созданных SDK-инструментах, поэтому он не обновлял инструменты, из-за чего мой пакет SDK / ADT не генерировал содержимое папки / gen внутри Затмение.

Мне пришлось вернуться к диспетчеру SDK после обновления как SDK, так и ADT, поэтому он предложит мне варианты установки / обновления SDK Platform-tools до 17 (из 16 я) и SDK Build-tools (также 17).

Вероятно, существует проблема с подготовкой класса R (например, из-за ошибки в некотором макете xml). Поверните вывод строителя в «verbose» из «Настройки» и посмотрите на консоли, где покоится поколение.