создание символической ссылки для strings.xml в папке значений

1

В Android Studio я хотел повторно использовать файл strings.xml папки values-id в папку values-in. Поэтому я создал файл strings.xml и добавил символическую ссылку для папки values-in.

../values-id/strings.xml

Из-за этого я не могу построить рабочее пространство. Получение ошибки: Элемент верхнего уровня не завершен. Есть ли способ символической ссылки на папку значений вместо перезаписи?

Теги:

2 ответа

2

Я использую символические ссылки в своем проекте для файлов Gradle и исходных папок.

В случае Mac OS:

ln -s relative/source/path destination/folder

В случае Windows:

mklink /j destination\folder relative\source\path

Приведенный пример работает для папок. Протестировано на Android studio начиная с версии 1.4. Одна вещь, которая не очень удобна, это то, что вы попадаете в Git.

  • 0
    Мне это нужно для Android Studio и Android, а не на ПК
  • 0
    спасибо, то же самое работает и для Android.
0

Тест на Android Studio 3.3 на Mac

Сначала вы идете внутрь папки, где вы хотите использовать путь символической ссылки

 cd '<folder path where you want to add classes>'

запустите эту команду, из которой вы хотите создать символическую ссылку

ln -s '<relative path of classes from this folder>'

Ещё вопросы

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