EloView Home SDK의 릴리스 노트를 어디서 찾을 수 있나요?
이 문서에서는 EloView Home SDK의 각 새로운 릴리스에 적용된 변경 사항을 문서화합니다. SDK의 새 버전은 EloView 장치 소프트웨어의 각 MR (주요 릴리스) 출시와 함께 게시됩니다. 이는 분기별로 발생합니다.
최신 EloView Home SDK는 당사의 개발자 포털에서 다운로드할 수 있습니다.
MR-4 (SDK 시작 단계-1 버전 5.4.xx):
기능은 아래에 나열된 Package API, System API, Memory API, Info API에 대한 클래스 추가
1. 계정 관리 (온라인 토큰 취득, 검증, 오프라인 JWT 토큰 검증)
2. SDK를 통해 직렬 번호 읽기
3. “홈” 및 “전원” 버튼 사용/중지 설정
4. 무음 재부팅
5. 공장 초기화
6. 백팩 장치에서 화면 방향 가져오기/설정
7. SDK를 사용하여 스크린샷 캡처
8. Android 탐색 바 사용/중지 설정
9. 상태 표시줄 사용/중지 설정
10. SDK를 통해 프로세스 종료
11. 테스트 애플리케이션 내 SDK 테스트 앱에 오프라인 토큰 포함
12. 장치 백라이트 시간 초과 설정/가져오기
13. 장치 메모리 정보 가져오기
14. 기본 장치 정보 가져오기
15. 예약된 로그 공간 가져오기/설정
16. 모든 애플리케이션에 런타임 권한 부여
17. 텍스트 선택 “공유” 옵션 사용/중지 설정
18. 패키지에 런타임 권한을 부여하기 위한 화이트리스트 생성/제거
19. 장치의 시간대 가져오기/설정
20. Google Play Protect 상태 가져오기/설정
21. 자동 해제 옵션과 함께 장치 비밀번호 설정
22. 패키지 무음 설치/제거
23. 패키지 사용/중지 여부 및 상태 가져오기 (사용 중 또는 중지됨)
MR-5 (SDK 시작 단계-2 버전 5.5.xx):
OTA API, 네트워크 API 및 주변 장치 API 추가, 기능은 아래에 나열됨
1. OTA 관련 작업 지원 추가 (OTA 상태 확인, 사용 가능한 버전 가져오기, 기본 위치, 사용자 정의 URL, 로컬 파일 및 EloView 서버에서 특정 버전으로 OTA 다운로드 및 적용)
2. 모든 네트워크 관련 API 지원 추가 (Wi-Fi Mac 가져오기, 이더넷 Mac, 네트워크 설정 설정, 네트워크 설정 가져오기, DHCP 서버 호스트네임 가져오기, EST 인증서 구성 설정, EST 인증서 구성 제거, 로컬 인증서 설치, 기록된 DHCP 옵션 230 가져오기)
3. 주변 장치 API (장치 USB 포트 사용/중지 설정, USB 포트 상태 가져오기, 장치의 USB 포트 수 가져오기, USB 모니터링 시작/중지)
4. 장치 디스플레이 DPI 가져오기/설정
5. 애플리케이션에 Auto USB 권한 부여
6. CSV 파일에서 네트워크 구성 적용 (현재 시스템 API 클래스 하에 있으며, MR-25에서 네트워크 API 클래스로 이동 예정)
7. 장치 날짜 및 시간 설정.
MR-7 (버전 5.7.xx):
다음 기능에 대한 API 추가
1. 모든 패키지 또는 선택된 패키지의 캐시 및 앱 데이터 지우기.
2. 장치 무음 종료를 수행하는 API 추가
3. SDK를 통해 비활성화할 수 있는 일부 시스템 앱 허용
4. 비활성화 시 상태 표시줄을 완전히 보이지 않게 설정
5. 모든 앱에 런타임 권한이 부여되거나 앱이 화이트리스트에 있는 경우 스크린 캐스팅/녹화 권한을 자동 부여.
6. 터치 사운드 사용/중지 설정
7. Android 홈 모드에서 장치의 기본 실행기 설정.
+ 버그 수정
MR-10 (버전 5.10.xx):
다음 기능에 대한 API 추가
1. 네트워크 API 개선 (이더넷 구성에서 정적 IP가 비어 있을 때 DHCP로 전환, 사용자에게 마스크 주소나 네트워크 접두사를 입력할 수 있는 API 추가)
2. 시스템 API 하에 랜덤화된 MAC 주소 지원 (MR-25에서 네트워크 API 클래스로 이동 예정)
3. 장치 부팅 후 자동으로 앱을 시작하고 고정하는 기능 추가.
4. 탐색 바 설정(사용 중 또는 중지됨)이 재부팅 간에 지속됨
5. EloView에서 장치 정보를 가져오기 위해 수신기를 등록/등록 해제 (현재 Info API 클래스 하에 있으며 MR-25에서 EloView API 클래스로 이동 예정)
6. 최대 외부 USB 포트 수 가져오기 (예: 연결된 허브의 USB 포트 수)
7. 장치에서 유휴 모드 사용/중지 설정
+ 버그 수정
MR-13 (버전 5.13.xx):
다음 기능에 대한 API 추가
1. EloView 모드용 새 API 세트 추가 (EloView API), 오프라인 플레이 콘텐츠 설정 (Elo Home 앱의 로컬 앱 설치 기능과 유사), 콘텐츠의 패키지 이름 및 상태 가져오기.
2. 화면이 잠들 때 장치 화면을 깨우는 API 추가
3. 백그라운드 서비스에서 백그라운드 활동 시작하는 API 추가
4. 휴대용 장치의 볼륨 패널에서 "더 보기" 옵션 사용/중지 설정.
5. 장치 디스플레이 DPI API 설정을 위한 추가 옵션 추가 (320, 480 및 640)
6. 장치 볼륨 수준 설정 (알람, 통화, 미디어, 알림)
7. 장치 소유자 애플리케이션 설정 및 제거.
+ 버그 수정
MR-16 (버전 5.16.xx):
다음 기능에 대한 API 추가
1. 시스템 API 하에 Wi-Fi 사용/중지 설정 지원 (MR-25에서 네트워크 API 클래스로 이동 예정)
2. Elo 로깅 사용/중지 설정
3. 장치 언어 설정
4. NTP 서버 URL 및 NTP 클라이언트 주기 설정.
5. 디스플레이 크기 설정
6. 네트워크를 통한 adb 사용/중지 설정,
7. 모든 앱 또는 특정 앱에 대해 알 수 없는 출처에서 설치 권한 부여,
8. disablePackage API를 통해 장치의 GMS 패키지를 비활성화하는 지원
9. 디스플레이 최소 너비 변경.
10. Elo Home 앱 빠른 설정에서 관리자 비밀번호 없이 Wi-Fi 및 블루투스 옵션 사용/중지 설정 (현재 시스템 API 클래스 하에 있으며, MR-25에서 EloView API 클래스로 이동 예정)
11. 텍스트 편집기 도우미 옵션 사용/중지 설정.
+ 버그 수정
MR-19 (버전 5.19.xx):
다음 기능에 대한 API 추가
1. EloView 모드에서 장치의 온라인/오프라인 상태 가져오는 API
2. 다크 모드 사용/중지 설정 API
3. 이제 SDK 클래스는 더 이상 싱글턴 클래스가 아닙니다 (비동기 앱에서 응답이 손실되는 문제를 해결하기 위해 이루어진 변경입니다)
4. “checkOTAStatus” API를 문자열 JSON 입력(로컬 파일에서 읽음)을 허용하도록 오버로드했습니다. 이는 자체 인트라넷에 있는 고객에게 유용할 것입니다.
5. 위치 서비스 켜기/끄기
6. EloView 제어 및 코어 모드에서 SDK를 통해 탐색 바와 상태 바를 더 이상 설정할 수 없습니다 (연결 모드의 동작에 대한 SDK 문서 참조)
7. 잠금 유형 스와이프, 없음 또는 핀 설정 지원 (실제 핀 설정은 MR-22에서 지원 예정)
8. “비밀번호 표시” 사용/중지 설정 (입력 중에 문자 잠깐 표시)
9. 장치 글꼴 크기 설정
10. 바코드 스캐너 사용/중지 설정
11. 마이크 사용/중지 설정
12. 장치 해상도 설정
13. 예약된 로그 공간이 감소한 경우 처리하고 오래된 로그 파일을 accordingly 삭제합니다.
14. OTA API에서 OS360 지원 추가.
15. 접근성 서비스 사용/중지 설정
16. 두 개의 디스플레이가 있을 때 다중 클라이언트 입력기 사용/중지 설정.
17. JavaScript 인터페이스를 통해 WebView에서 하드웨어/시스템 접근을 사용/중지 설정.
+ 버그 수정.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article