1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/chinasoft_ohos-easydeviceinfo

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

easydeviceinfo

Проектное описание

  • Название проекта: easydeviceinfo
  • Серия: адаптация и перенос третьих сторон в OpenHarmony
  • Функционал: библиотека для удобного получения различных данных о мобильном устройстве
  • Состояние переноса проекта: завершены некоторые модули функциональности (не реализованы EasyCpuMod, Total Internal Memory, WiFi SSID, BT MAC Address, Supported ABIs, Manufacturer, Running on Emulator, User-Agent, Build Brand, Pseudo ID, OpenHarmony ID, Display Version и др.)
  • Различия при вызове: отсутствуют
  • Версия SDK: SDK6, DevEco Studio2.2 Beta1
  • Базовая версия: Release 2.4.1

Демонстрация работы

Инструкция по установке

Добавьте зависимость в файл build.gradle уровня модуля, увеличив количество ссылок на jar-файлы в каталоге libs внутри метки dependencies:

// Добавление Maven-репозитория
repositories {
    maven {
        url 'https://s01.oss.sonatype.org/content/repositories/releases/'
    }
}

// Добавление зависимости
dependencies {

    // Основная библиотека
    implementation 'com.gitee.chinasoft_ohos:easydeviceinfo_base:1.0.1'
}

Проект можно запустить непосредственно с использованием SDK6 и DevEco Studio2.2 Beta1.

Если проект не запускается, удалите файлы .gradle, .idea, build, gradle, build.gradle, а затем создайте новый проект в соответствии со своей версией и скопируйте соответствующие файлы нового проекта в корневую директорию.#### Инструкция по использованию Библиотека EasyDeviceInfo разделена на несколько модульных библиотек начиная с версии v2.2.0. Выберите подходящий модуль в зависимости от ваших требований.

EasyConfigMod easyConfigMod = new EasyConfigMod(context);

Далее вызываем доступные методы в экземпляре easyConfigMod:

String time_in_ms = String.valueOf(easyConfigMod.getTime());

Каждый объект класса Mods имеет набор специфических методов, которые можно использовать для получения информации о устройстве. Например, EasyConfigMod:

Значение Имя функции Возвращаемое значение
Время (мс) getTime() long
Форматированное время (24 часа) getFormattedTime() String
Время работы (мс) getUpTime() long
Форматированное время работы (24 часа) getFormattedUpTime() String

Тестовая информация

Проверка кода CodeCheck прошла успешно
Проверка кода CloudTest прошла успешно
Прохождение проверки безопасности от вирусов
Текущий версионный демо-функционал практически не отличается от оригинальной компоненты

Версионные изменения

  • 1.0.1

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/chinasoft_ohos-easydeviceinfo.git
git@api.gitlife.ru:oschina-mirror/chinasoft_ohos-easydeviceinfo.git
oschina-mirror
chinasoft_ohos-easydeviceinfo
chinasoft_ohos-easydeviceinfo
master