Robot Software Development Specification
non-system applications
- The software package should be installed by uploading apk and cannot be packaged and installed with the Rom package.
Adapt to Android system
- Adapt to Android 11
Adapt to screen
UI adaptation
- The screen size unit can only use px, (screen size: 480x480px), not bp.

- The area outside the circle is the invisible area, as follows:

- Icon buttons should be kept within the clickable range of the screen, as follows:

Status bar adaptation
- Reserve 78px at the top of the screen for displaying the status bar, as follows:
- In the status bar area, system power, Wi-Fi and other system icon information will be displayed.

Adapt to Bluetooth
- Call Android’s native Bluetooth method, unlimited
Adapter microphone
- Call Android’s native microphone method, unlimited
Adapt to MCU
Using mcu through sdk
Tutorial:https://global.letianpai.com/all/?p=1519&v=8528837ceeea
Performance and memory
- Avoid memory leaks and unnecessary resource usage.
- Optimize application performance to ensure a smooth user experience.
Security and privacy
- Comply with relevant laws and regulations, such as the Cybersecurity Law, etc.
- Respect user privacy, reasonable requests and usage permissions.
- Avoid sensitive content in the app, such as politics, pornography, violence, etc.