Создайте HAR пакет с помощью библиотеки, затем добавьте его в папку libs.
В gradle файлах entry добавьте следующий код:
```groovy
implementation fileTree(dir: 'libs', include: ['*.jar', '*.har'])
```
allprojects {
repositories {
mavenCentral()
}
}
implementation 'io.openharmony.tpc.thirdlib:ohos-async-library:1.0.2'
implementation 'cz.msebera.android:httpclient:4.5.8'
compileOnly 'org.conscrypt:conscrypt-openjdk-uber:2.5.0'
```
Пожалуйста, обратитесь к исходному коду
```
Apache License
Версия 2.0, январь 2004 года
http://www.apache.org/licenses/
Условия использования, воспроизведения и распространения
Определения.
"Лицензия" означает условия и положения использования, воспроизведения и распространения, как они определены разделами 1–9 данного документа.
"Лицензиат" означает владельца авторских прав или лицо, которое владелец авторских прав уполномочил выдавать данную лицензию. "Юридическое лицо" означает объединение действующего лица и всех других лиц, контролирующих, которым контролируется или находящихся под общим контролем этого лица. Для целей данного определения "контроль" означает (i) право, независимо от того прямое или косвенное, направлять управление таким лицом через договор или иным образом, или (ii) владение более чем 50% акций, или (iii) выгодное владение таким лицом. "Вы" (или "Ваш") означает индивидуума или юридическое лицо, использующее права, предоставленные данной лицензией.
"Исходная форма" означает предпочитаемую форму для внесения изменений, включая, но не ограничиваясь, программный код, документацию и файлы конфигурации.
"Объектная форма" означает любую форму, полученную в результате механического преобразования или перевода исходной формы, включая, но не ограничиваясь, скомпилированный объектный код, сгенерированную документацию и переводы в другие типы медиа.
"Работа" означает работу авторства, будь то в исходной или объектной форме, доступную под данной лицензией, как указано в примечании к авторским правам, включенном в или прикрепленном к работе (пример представлен ниже в Приложении).
"Производные работы" означает любую работу, независимо от того, находится ли она в форме исходного кода или объектного кода, которая основана на (или выведена из) данной работы и для которой редакционные правки, аннотации, детализация или другие изменения представляют собой как целое, оригинальную работу авторства. Для целей данного Лицензионного соглашения производные работы не будут включать работы, которые остаются разделёнными от, или просто связанными (или связаными по имени) с интерфейсами данной работы и производных работ. "Контрибуция" означает любую работу авторства, включая первоначальную версию данной работы и любые модификации или добавления к этой работе или производным работам, которые намеренно представлены лицензиару для включения в данную работу автором исходного кода или лицом или юридическим лицом, которое имеет право представить от имени автора исходного кода. Для целей данного определения "представлено" означает любой вид электронной, устной или письменной связи, отправленной лицензиару или его представителям, включая, но не ограничиваясь, связь на электронных почтовых списках, системах управления исходным кодом и системах отслеживания проблем, управляемых лицензиаром или его представителями для обсуждения и улучшения данной работы, за исключением связи, явно помеченной или иным образом обозначенной в письменной форме автором исходного кода как "не является контрибуцией".
"Контрибьютор" означает лицензиара и любого лица или юридическое лицо, на имя которых была получена контрибуция лицензиаром и последующим образом включена в данную работу. 2. Предоставление лицензии на авторские права. В соответствии с условиями данного Лицензионного соглашения каждый Контрибьютор предоставляет вам вечную, глобальную, неконкурентную, бесплатную, без royalties, неотъемлемую лицензию на воспроизведение, создание производных работ, общественное представление, общественное исполнение, sublicense и распространение данной работы и таких производных работ в виде исходного кода или объектного кода.
Выдача лицензии на патент. В соответствии с условиями данного Лицензионного соглашения каждый вкладчик предоставляет вам вечную, всемирную, неконтролируемую, бесплатную, без royalties, неотъемлемую (за исключением случаев, указанных в данном разделе) лицензию на патент для создания, изготовления, использования, предложения продажи, продажи, импорта и иной передачи Работы, при условии что такая лицензия применима только к тем патентным заявкам, которые могут быть предоставлены данным вкладчиком и которые обязательно нарушаются исключительно его вкладом(ами) или сочетанием его вклада(ов) с Работой, к которой был представлен данный вклад.Если вы начнете патентное судебное дело против какой-либо стороны (включая встречный иск или контрзаявление в суде), утверждая, что работа или вклад, включенный в работу, прямо или косвенно нарушает патент, то любая выданная вам лицензия на патент по данному лицензионному соглашению для данной работы прекратится со дня начала такого судебного дела.
Распространение. Вы можете воспроизводить и распространять копии работы или производных работ от неё в любом виде, с изменениями или без, а также в форме исходного кода или объектного кода, при условии выполнения следующих условий: (а) Вы должны предоставить любым другим получателям работы или производных работ копию данного лицензионного соглашения;
(б) Вы должны обеспечить наличие явных уведомлений о том, что вы изменили файлы, в случае модификаций файлов;
(в) Вы должны сохранить все уведомления об авторском праве, патентах, товарных знаках и атрибутивных уведомлениях в исходной форме любого производного продукта, который вы распространяете, за исключением тех уведомлений, которые не относятся ни к какой части производного продукта; (г) Если работа включает текстовый файл "NOTICE", являющийся частью его распределения, то любые производные работы, которые вы распространяете, должны содержать читаемую копию атрибутивных уведомлений, содержащихся в таком файле "NOTICE", за исключением тех уведомлений, которые не относятся ни к какой части производного продукта, как минимум в одном из следующих мест: внутри текстового файла "NOTICE", распределённого вместе с производными работами; внутри формы исходного кода или документации, если они предоставлены вместе с производными работами; или, внутри отображения, сгенерированного производными работами, если и где бы то ни было, где такие третьи лица обычно указывают свои уведомления. Содержание файла "NOTICE" предназначено только для информационных целей и не изменяет лицензионное соглашение. Вы можете добавить свои собственные уведомления об авторстве к вашим модификациям, при этом ваши уведомления не могут быть истолкованы как изменяющие лицензионное соглашение. Вы можете добавить свое собственное уведомление об авторском праве к вашим модификациям и предоставлять дополнительные или другие условия лицензии для использования, воспроизведения или распространения ваших модификаций, или для таких производных работ в целом, при условии того, что ваше использование, воспроизведение и распространение работы в остальном соответствуют условиям, указанным в данном Лицензионном соглашении. 5. Подача вкладов. Если Вы явно не указали иное,
любой намеренный вклад, представленный Вами для включения в работу Лицензиару, будет сделан на условиях данной лицензии, без каких-либо дополнительных условий или требований. Несмотря на вышеизложенное, ничто здесь не должно отменять или изменять условия любого отдельного лицензионного соглашения, которое Вы могли заключить с Лицензиаром относительно таких вкладов.
Товарные знаки. Данная лицензия не предоставляет права использовать товарные знаки, знаки обслуживания, торговые марки или названия товаров Лицензиара, за исключением случаев, когда это требуется для разумного и обычного использования при описании происхождения работы и воспроизведения содержимого файла NOTICE. 7. Отказ от гарантий. Если применимым законом или письменно согласовано иначе, Лицензиар предоставляет работу (и каждый участник предоставляет свои вклады) на условиях «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ И УСЛОВИЙ ЛЮБОГО ТИПА, как выразительных, так и подразумевающих, в том числе, но не ограничиваясь этим, гарантиями или условиями названия, отсутствия нарушений прав, пригодности для продажи или пригодности для конкретной цели. Вы полностью ответственны за определение соответствия использования или переустановки работы и принимаете любые риски, связанные с вашим использованием прав, предоставленных данной лицензией. 8. Ограничение ответственности. Ни при каких обстоятельствах и ни при какой юридической теории, будь то в рамках деликтового права (включая халатность), договорного права или иного, если это не требует применимых законов (таких как умышленные и крайне халатные действия) или не было достигнуто письменно, ни один участник не будет нести ответственности перед Вами за убытки, включая прямые, косвенные, специальные, случайные или последствия убытков любого характера, возникшие в результате данной лицензии или вследствие использования или невозможности использования работы (включая, но не ограничиваясь потерей деловой репутации, прекращением деятельности, отказом компьютера или его неисправностью, а также любыми и всеми другими коммерческими убытками или потерями), даже если такой участник был проинформирован о возможности таких убытков.
Принятие гарантий или дополнительной ответственности. При распространении
Работы или производных работ от неё Вы можете выбрать предложение,
а также взимание платы за принятие обязательств по оказанию поддержки,
предоставлению гарантий, возмещению убытков или других обязанностей
и/или прав, согласованных с условиями данной Лицензии. Однако при
принятии таких обязательств Вы можете действовать только в своих интересах. и самостоятельно нести ответственность, а не в интересах любого другого
участника, и только если вы согласитесь компенсировать убытки, защищать и
освобождать каждого участника от любой ответственности, возникшей по причине
вашего принятия какой-либо такой гарантии или дополнительной ответственности.
КОНЕЦ УСЛОВИЙ И ПРАВИЛ ПРИЛОЖЕНИЕ: Как применить лицензию Apache к вашей работе.
Для применения лицензии Apache к вашей работе прикрепите следующий шаблон уведомления, заменив поля, заключённые в скобках "[...]", вашими собственными данными (не включайте сами скобки!). Текст также следует заключить в подходящую синтаксическую конструкцию комментария для данного формата файла. Мы также рекомендуем указывать имя файла или класса и описание его назначения на том же "печатном листе", что и уведомление об авторских правах для более легкой идентификации в архивах третьих сторон.
Авторское право [гггг] [имя владельца авторского права]
Лиценцировано по лицензии Apache, версия 2.0 ("Лицензия"); вы можете использовать этот файл только в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу
http://www.apache.org/licenses/LICENSE-2.0
Кроме случаев, предусмотренных применимым законодательством или письменно согласованного, программное обеспечение, распространяемое по Лицензии, предоставляется "КАК ЕСТЬ", БЕЗ ВСЯКИХ ГАРАНТИЙ ИЛИ УСЛОВИЙ ЛЮБОГО ТИПА, как явных, так и подразумеваемых. Смотрите Лицензию для конкретной формулировки условий использования и ограничений, установленных Лицензией.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )