Android проект в проекте Eclipse, который работает как в Windows, так и в Linux - PullRequest
1 голос
/ 18 ноября 2011

Моя текущая среда разработки Android состоит из проектов Eclipse, которые расположены на общем ресурсе Windows (на самом деле Samba / CIFS).

Это позволяет мне переключаться с одной рабочей станции на другую без синхронизации или проверки.out out.

Пока все машины были только для Windows (XP, 7), эта установка прекрасно работала, но теперь я хотел бы также разработать на машинах с Ubuntu 10.04.

Мне удалосьнастроить мою систему Ubuntu 10.04 с последней версией Eclipse Indigo (3.7.1), получив доступ к рабочему пространству на общем томе Samba.

Это работает хорошо, но это вынуждает меня изменить поле SDK Location в Android Preferences (Окно> Настройки> Android).Это связано с тем, что путь Android SDK отличается в системе Windows (обычно C:\android-sdk-windows) от пути в системе Linux (например, /usr/local/bin/android-sdk-linux).

Любые идеи о том, как "усовершенствовать" эту настройкутак что мне не нужно менять даже это?

Например, одной из возможностей будет также поставить Android SDK на общий ресурс Windows, но:

  1. Путьнотации отличаются даже тогда (обратная косая черта или прямая косая черта и т. д.)
  2. Сборка станет еще медленнее, чем в настоящее время.

Еще одна возможность - проверить, является ли переменная среды% ANDROID_HOME% может быть творчески использован для этой цели.

UPDATE: Попытка использовать% ANDROID_HOME% на стороне Windows приводит к ошибке Value must be an existing directory и даже не включает OK кнопка, чтобы сохранить это.Похоже, что то, что я пытаюсь достичь, невозможно.

...