А? Страница настроек Android отказывается загружаться после добавления SDK 1.6

1

Это действительно странно. У меня был отлично работающий Eclipse + Android 2.2 SDK, работающий в и учетной записи администратора и LUA (ограниченная учетная запись пользователя) в Windows XP.

Затем я решил добавить Android 1.6 SDK (я мог бы сделать это только из учетной записи администратора). Казалось, что все пошло хорошо, так как оно все еще работает отлично, но только в учетной записи администратора!

Когда я пытаюсь запустить Eclipse под LUA, я получаю следующее сообщение об ошибке:

Изображение 174551

который исчезает в течение 2-3 секунд и заменяется на:

Изображение 174551

Затем я попытался проверить страницу "Настройки", но снова все, что я получаю, это сообщения об ошибках:

Изображение 174551

и

Изображение 174551

Любая идея, почему это происходит и как это исправить?

(Я хотел бы иметь возможность продолжить работу с LUA)

Обновление. Я загрузил файл файл журнала ошибок (см. "Показать журнал ошибок" в ящики сообщений), для вашей экспертизы. Надеюсь, это может пролить свет на тайну.

  • 1
    Добавленный вами тег lua предназначен не для ограниченной учетной записи пользователя, а для языка программирования Lua.
  • 0
    Ой, извините. Я имел в виду en.wikipedia.org/wiki/Least_user_access, но я уберу тэг, чтобы не путать людей.
Теги:
sdk
android-sdk-1.6

3 ответа

0
Лучший ответ

Обходной путь найдено: Запустите Eclipse в качестве администратора (щелкните правой кнопкой мыши exe/ярлык, затем выберите " Запустить как...", затем введите пароль администратора).

Это обходное решение, а не решение, но оно позволяет мне продолжить работу , когда вы вошли в систему LUA.

Благодаря @David, который предложил это решение здесь: Плагин Android ADT не отображается в Eclipse

Обновление: найденное решение:

  • Включить вкладку "Безопасность" в Windows XP Pro ( "Использовать простой общий доступ к файлам".)
  • Добавьте учетную запись LUA в C:\eclipse с разрешениями Изменить.

Что это. Нет необходимости запускать Eclipse через "Run as". Также устраняет необходимость в новой установке (которая занимает больше времени).

  • 0
    Я предполагал, что вы уже попробовали это или не хотели делать это ...
2

Полный ответ несколько сложный, касающийся области конфигурации Eclipse, области рабочей области и т.д. Это все задокументировано на сайте Eclipse, если вам интересно.

Но есть более простой и более непосредственный подход, поскольку вы не пытаетесь запускать несколько пользователей одновременно на одной и той же копии по сети - в этом случае вам нужен полный ответ.

Просто установите Eclipse в каталог, скажем, C:/dev/Eclipse. Убедитесь, что ваш ограниченный пользователь и ваш администратор имеют доступ на запись ко всему. Запустите Eclipse как ограниченный пользователь. Он должен начинаться прямо, так как нет ничего привилегированного, что требуется Eclipse.

На этом этапе вы можете заблокировать его, только если хотите. По умолчанию вся конфигурация сохраняется в каталоге установки Eclipse.

Я предлагаю начать с новой установки на данный момент, чтобы устранить любые несоответствия, которые вы, возможно, ввели. Хотя вы должны иметь возможность reset, удалив все подкаталоги в каталоге configure/(но не в config.ini). Там официальный способ сделать это, но эта часть полного ответа.: =)

Я также предлагаю использовать другое рабочее пространство для каждого пользователя, чтобы избежать каких-либо проблем с разрешениями.

Но мое предложение BIG - обновление до Windows 7 и НЕ запускать Eclipse в качестве администратора!

В любом случае, после того, как у вас есть работа - для обновления в будущем, сделайте каталог Eclipse полностью доступным для записи ограниченным пользователем, а затем обновите его как ограниченного пользователя, а затем снова при необходимости сделайте его только для чтения.

Примечание: это обман. РЕАЛЬНЫЙ ответ - предоставить каждому пользователю свой собственный каталог конфигурации. Это доступно только потому, что вы контролируете обоих пользователей и можете координировать любые обновления.

  • 0
    спасибо за Ваш ответ. На данный момент я потратил достаточно времени на настройку моей среды разработки. Пришло время начать программирование. Я доволен пока принятым ответом. Если у меня будет время в будущем, я могу попробовать ваши предложения. Хорошо, что вы опубликовали свой хорошо продуманный ответ, так как он может помочь кому-то еще, сталкивающемуся с такими же проблемами. Еще раз спасибо.
1

Попробуйте запустить eclipse, загрузив двоичный файл и распакуйте его и просто запустите .exe, а не "установите" его. Инструменты для Android должны работать таким образом, если вы настраиваете для них соответствующие пути, и если eclipse не "установлен", а просто запускается из папки архива, он должен попытаться загрузить плагины и т.д. В свой собственный каталог (принадлежащий вашему пользователь), который может решить вашу проблему.

Я сомневаюсь, что разработчики Android создали инструменты под LUA, поэтому они, вероятно, не столкнулись с этой проблемой...

  • 0
    цитирую вас: «Я сомневаюсь, что разработчики Android, создавшие инструменты, работают под управлением LUA, поэтому они, вероятно, не столкнулись с этой проблемой». - если это действительно так, это подтверждает мое подозрение, что инструменты Android не очень хорошо протестированы в Windows. См. Stackoverflow.com/questions/4531843/…
  • 0
    Кроме того, хотя я, вероятно, могу потратить время на то, чтобы попробовать «разархивированную» установку по сравнению с установкой setup.exe, я уверен, что вы можете понять мое разочарование, когда простое добавление SDK нарушает настройку Eclipse, которая работала ОТЛИЧНО (в LUA!) до этого.
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню