Вам нужно только один раз зарегистрировать SDK через inte rnet. После первой успешной регистрации приложение запоминает ее, и вы можете использовать свое приложение в автономном режиме. Однако вам нужно будет активировать его снова, если вы делаете чистую установку.
Кстати:
- Вам не нужно вставлять SIM-карту, чтобы использовать ваше приложение.
- Вам не нужно входить в свою учетную запись DJI, чтобы использовать ваше приложение.
SDK, похоже, время от времени самостоятельно подключается к inte rnet. Цель мне неизвестна, но я думаю, что это, например, получение обновлений для базы данных flySafe (FlyZoneManager).
Чтобы убедиться, что SDK не подключается к inte rnet, кроме активации приложения, вы можете дополнительно использовать LocalDataManager (LDMManager), доступный из DJISDKManager:
if(DJISDKManager.getInstance().getLDMManager().isLDMSupported()) {
DJISDKManager.getInstance().getLDMManager().enableLDM();
}