Руководство по модулю
В поставке Android SDK библиотека, пример приложения, документация по интерфейсу и записи сборки должны размещаться в одной базовой версии. AAR описывает упакованную библиотеку, пример приложения демонстрирует интеграцию, документация определяет ограничения вызовов, а записи сборки отслеживают артефакт до его источника.
Что предоставляют AAR и пример приложения
AAR — это архив библиотеки Android, который может содержать код, ресурсы, манифест и настроенные собственные библиотеки. APK — это устанавливаемый артефакт приложения. Укажите, какие зависимости упакованы и какие клиентский проект должен предоставить. Документация библиотеки Android объясняет различие между библиотекой и приложением и обработку зависимостей.
Документация библиотеки Android
ABI означает двоичный интерфейс приложения и определяет требования к собственному коду для целевой среды выполнения. Проверьте его вместе с версией системы, внешними библиотеками, файлами модели и путями к ресурсам.
Проведите таблицу по горизонтали, чтобы просмотреть все столбцы.
| Артефакт | Содержание и цель | Условия для подтверждения |
|---|---|---|
| библиотека AAR | Публичные интерфейсы, ресурсы и включенные собственные файлы | ABI, версия системы, зависимости и загрузка ресурсов |
| Пример приложения Demo | Инициализация, ввод, обратные вызовы и базовое взаимодействие | Разрешения, потоки, жизненный цикл и время выполнения |
| Документация интерфейса | Параметры, обратные вызовы, ошибки, отмена и освобождение ресурсов | Соглашение между документацией и кодом |
| Создание записей | Версия исходного кода, набор инструментов, настройки, шаги и хеш артефакта | Прослеживаемость, условия воспроизводства и техническое обслуживание |
Контрольный список для индекса доставки
Организуйте материал по цели. Согласуйте фактические имена каталогов и объем исходного кода в проекте.
Проведите таблицу по горизонтали, чтобы просмотреть все столбцы.
| Материал | Содержание для определения |
|---|---|
| Библиотека и версия | Файл AAR, идентификатор версии и хэш |
| Пример интеграции | Проект Demo, шаги выполнения и необходимые разрешения |
| Зависимости и ресурсы | Внешние зависимости, собственный ABI, модели и размещение ресурсов |
| Интерфейсы и сбои | Параметры, потоки, коды ошибок, отмена и освобождение ресурсов |
| Сборка и тесты | Инструментарий, этапы сборки, устройства, случаи и известные ограничения |
| Лицензирование и выпуск | Условия третьих сторон, объем распространения и ответственность за подписание примера приложения |
Приемка на начальном этапе
Во время проверок сохраняйте единообразие устройства, версии Android, ABI, версии кода и метода вызова. Проверьте инициализацию, повторные вызовы, отмену, ответы на ошибки и освобождение ресурсов. Для функций камеры или звука проверьте владение буфером и срок действительности данных при асинхронной обработке. Определяйте границы длинного текста только для задач SDK, которые фактически обрабатывают речь или текст.
Для производительности и непрерывной работы укажите нагрузку, продолжительность и метод записи. Согласуйте подписание рабочей версии, отправку в магазин и выпуск клиентского приложения отдельно. Завершение пакета библиотеки не завершает принятие выпуска приложения.
Существующие исходные материалы и упаковка SDK
Автономный проект RK3588-S TTS SDK и проект RK3588 Vision SDK содержат ссылки на различные функции, устройства и условия испытаний. Прочтите их производительность и область применения отдельно. Предоставьте код ABI, интерфейсы, зависимости и результаты передачи через службу адаптации RK3588 Android для определения упаковки, интеграции и проверок.
RK3588-S оффлайн TTS SDK проект, на китайском языке · RK3588 Vision SDK проект, на китайском языке · Служба адаптации RK3588 Android, на китайском языке
Онлайн
Телефон
WeChat
вернуться наверх