Как мне сослаться на ресурс adk в другом проекте Android? - PullRequest
3 голосов
/ 25 июня 2010

Я занимаюсь разработкой учебного проекта с использованием проекта mosembro (мобильный семантический браузер) внутри моего проекта Android.Я использую Eclipse, и я создал свой проект, скачал / импортировал mosembro и включил в путь сборки моего проекта.

Так что теперь мой код должен ссылаться на ресурс в проекте mosembro.Я хочу сделать что-то вроде этого:

String commonJS = getScript(R.raw.common);

В этом фрагменте я хочу загрузить файл javascript из проекта mosembro: res -> raw -> common.js, поэтому мне нужен синтаксис java для получения "R" (предварительно скомпилированный ресурс-класс) Mosembro из моего проекта HelloGoogle.

Каков синтаксис для замены R-class из this на включенный проект R-class.

Это ясно?

1 Ответ

2 голосов
/ 15 июля 2010

Я нашел ответ, и это очень просто.Вы можете добавить проекты в свой проект через Java Build Path.

  1. Щелкните правой кнопкой мыши проект, над которым вы работаете
  2. Выберите Build Path -> Configure Build Path ...
  3. Затем выберитеProjects tab
  4. Наконец, нажмите кнопку Add... и выберите проект, который вы хотите включить.

Это сохраняет все в синхронизации кода, если вы вносите изменения, а невырезать-N'- пасты.

...