Невозможно открыть проект Android в новой установке Android SDK в Eclipse IDE

Основная тема:

Пожалуйста, помогите мне с проблемой, возникшей при попытке запустить проект Android в Eclipse. Обратите внимание, что я хочу использовать Eclipse, а не устанавливать другую IDE.

Вторичный:

Я хочу знать, есть ли в этой среде Eclipse / Android так же много ошибок в повседневном использовании. Только (да, только), если это так, я бы хотел узнать, какое практическое решение существует для разработки приложений Android на низкопрофильном ПК с Ubuntu.

Проблема:

  • Первый запуск мастера проектов Android в Eclipse после установки плагина Android SDK.

  • После его завершения появилось следующее сообщение:

    Errors occurred during the build.
    
    Errors running builder 'Android Resource Manager' on project 'pr1Android'.
    
    java.lang.NullPointerException
    

Из файла журнала:

  1. Не удалось загрузить файл свойств для проекта 'pr1Android'

  2. Возникли проблемы при вызове кода из плагина: org.eclipse.core.resources.

    java.lang.NullPointerException
        at com.android.ide.eclipse.adt.internal.build.builders.BaseBuilder.abortOnBadSetup(BaseBuilder.java:327)
        at com.android.ide.eclipse.adt.internal.build.builders.ResourceManagerBuilder.build(ResourceManagerBuilder.java:92)
        at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
        at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
        at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
        at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
        at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
        at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    

Обстоятельства:

1
задан 14 April 2017 в 01:23

1 ответ

Обратите внимание на то, что я понятия не имею относительно пути Вашей JVM, поскольку я должен все же установить Java на своей новой Ubuntu 16.04 изображение VirtualBox, но это должно запустить Вас на правильном пути (предназначенная игра слов).

необходимо определить местоположение eclipse.ini, файл в $ECLIPSE_HOME/eclipse.ini

  1. Открывает вышеупомянутый файл: gedit $ECLIPSE_HOME/eclipse.ini. Для всестороннего освещения файла обратитесь к Ссылкам ниже.
  2. Находят строку, которая читает -vmargs. Вставьте пустую строку выше его.
  3. На Пустой строке добавьте: -vm, и хит Входят для создания другой новой строки.
  4. На Пустой строке, войдите эти PATH значение для Вашей машины Java, т.е. /opt/jdk-1.8.0_91/bin/java. Обратите внимание на то, что путь мог очень отличаться.
  5. Удостоверяются JAVA_HOME, и JDK_HOME установлены. См. , Как установить JAVA_HOME для Java? . Обязательно посмотрите на комментарий pastebin, если у Вас есть несколько версий.
  6. Выход из системы и въезжает задним ходом для принятия изменений от Шага 5.
  7. , Если все работы хорошо, я полагаю, что можно установить -vm на экспортируемое значение в [1 110]. Если это перестанет работать после перезапуска Eclipse, то я удалю этот шаг.
<час>

Относительно проблем с Eclipse, у меня не было главных проблем, но для Разработки Android, я на самом деле предпочитаю Android Studio, поскольку это - официальный IDE, подтвержденный Android. Причина Вы могли бы рассмотреть это, чрезмерно увеличилась в размерах, то, потому что настройки IDE настроены таким способом, которым увеличенное чрезмерное увеличение размера используется для поддержки тех настроек, Т.е. проверки типа трудно кодированную строку и интегрированного редактора макетов.

Ссылки

java.lang. NullPointerException при создании первого приложения для Android в OS X 10.9.4

Eclipse Wiki - eclipse.ini

0
ответ дан 14 April 2017 в 01:23
  • 1
    Это только работает на первые 1-2 перезапуска тогда, это возвращается назад к предыдущему поведению. Если я выполняю личинку обновления, она фиксирует его временно до следующего дня. – g_t_sync 12 November 2017 в 21:53

Другие вопросы по тегам:

Похожие вопросы: