У меня есть лицензионная функция, скажем com.example.sharedlicense, которая содержит необходимую информацию о лицензии. Я пытаюсь использовать эту общую лицензию в другой (обычной) функции, следуя this guide.Использование функции общей лицензии Eclipse
Я думаю, что все правильно настроено (потребляющая функция. Xml выглядит точно так же, как в руководстве), но когда я пытаюсь установить его с помощью сгенерированного обновления, я не получаю приглашение к лицензии. Никакой лицензии не присутствует в метаданных объекта (видимо, когда вы нажимаете «Подробнее ..»).
Разметка в конце говорит
М не будет создан в хранилище p2 для функции лицензии , но текст лицензии будет включен в метаданных p2.
но я не могу понять, что будет отображаться, а что нет. Поэтому у меня есть два основных вопроса:
- Я правильно использую функцию общей лицензии? Я ожидаю, что могу просто обратиться к общей лицензии и отобразить ее во время установки.
- Если нет, то как я могу достичь желаемого поведения без наличия локальных копий лицензии в каждой функции?
Просто уточнение -% лицензия и% licenseURL будут решаться с параметрами, определенными в указанной функции совместной лицензии. – pnt