У меня есть обычный проект библиотеки Java, называемый «PeriodicLib2», и проект приложения Android, называемый PeriodicApp2. Оба являются проектами Intelij-Idea. Я не использую какую-либо систему сборки, только то, что Idea имеет встроенный.Проект Android в зависимости от проекта Java
Я хочу, чтобы PeriodicApp2 зависел от PeriodicLib2. Я не хочу строить проект библиотеки, а добавление - как файл библиотеки jar, потому что я очень часто меняю код библиотеки, и мне хотелось бы, чтобы проект Android автоматически создавал библиотеку. У меня что-то похожее работает, проект java в зависимости от другого java-проекта. Но когда проект андроида в зависимости от проекта java, я получаю ошибки времени компиляции. Эти шаги, которые я пытался получить PeriodicApp2 зависеть от PeriodicLib2:
- в структуре проекта в PeriodicApp2, Добавить < Library < Java
- Выберите библиотеку
- Нажмите ОК в следующем 2 всплывающие окна
- Проверьте модуль добавлен
- Проверьте, если библиотека добавляется
я могу импортировать и использовать классы в PeriodicLib2 по идее автоматического завершения, но когда я компилирую, я получаю следующее компиляции/построить ошибку:
Я искал в Google & с просьбой о #java, но я не нашел никакого решения. Как я могу заставить проект Android зависеть от чистого Java-проекта?
Будет ли это синхронизироваться с исходным проектом PeriodicLib2? – flaghacker
Да, модуль в основном ссылается на исходный код где-то на файловой системе. Таким образом, любые изменения исходного кода в модуле автоматически берутся (при создании). – Theodorus
Я попробую это как можно скорее (завтра) и приму ответ. – flaghacker