Basic Services Kit provides basic capabilities for application developers, from pasteboard read/write, file upload/download, file compression, file printing, inter-process/inter-thread communication, to device and application account management.
Basic Services Kit provides developers with a variety of basic capabilities to meet development requirements in different scenarios.
Typical usage scenarios:
Pasteboard read/write
File upload and download
Inter-process/Inter-thread communication
Depending on different use cases, this kit provides the following capabilities:
Data file processing
Inter-process/Inter-thread communication
Device management
Others:
ArkTS Kit: Multithreaded concurrency (TaskPool and Worker) in ArkTS Kit needs to use Emitter in this kit for inter-thread communication.
Ability Kit: Common events in this kit are required for inter-process communication in Ability Kit.
Core File Kit: Core File Kit provides file access and management capabilities. You can use Core File Kit for application file access, file sharing, and data backup and restore, and use this kit to implement file compression, file upload and download, and file printing.