반응형
* ADB를 이용하여 안드로이드 단말기로 앱을 배포하여 출하하는 솔루션.
안드로이드 단말기를 이용하여 각 회사의 솔루션을 제공할때, 단말기를 함께 판매 하는 경우, 각 회사의 솔루션에 해당하는 앱을 단말기에 설치하고 솔루션에 해당하는 앱들이 정상적으로 설치되었는지 확인하는 솔루션이 필요하다.
솔루션을 재공하는 단말기의 출하관리를 위한 솔루션.
아래와 같이 데모 프로젝트를 진행해 보았다.
* 링크: gitlab.com/sunny.ji/adbmanagergui
AdbManagerGUI
안드로이드 디바이스에 앱을 설치해 주는 어플리케이션 구현.
프로젝트의 목적:
- 안드로이드 디바이스를 제어하는 도구를 GUI로 구현
- 윈도우 향 프로그램을 개발하며, C# 및 Java의 언어를 이용하여 구현한다.
프로젝트의 범위:
- android tools에서 필요한 adb, aapt의 기능을 이용하여 윈도우 화면으로 확인한다.
진행 단계:
- 개발 환경 구축. (완료)
- C#, Java, Android 프로젝트 디렉토리 생성. (완료)
- C#을 이용한 adb 설치, command code 전송 Gui 데모 (완료)
- Java Gui를 이용한 adb 제어 기능 데모 (준비)
- android tools의 aapt 제어 기능 데모 (준비)
결과물
- C#을 이용한 단말기 제어 shell 접근 제어 기능(결과물) (단말기 선택, 앱 삭제 설치가 가능하다.)
반응형
'안드로이드' 카테고리의 다른 글
[안드로이드] APP 간의 통신, 다른 앱의 하위 액티비티 실행 (0) | 2021.09.29 |
---|---|
[안드로이드] 다른 앱으로 브로드캐스트 리시버 명시적 호출 및 정지 된앱 깨우기 (0) | 2021.09.29 |
[Android] Android 10.0 Q 에서 시리얼넘버(Serialnumber)대체 키 SSAID(Settings.Secure.ANDROID_ID) 확인. (3) | 2021.09.29 |
[Android] 화면 캡처 방지 (0) | 2021.09.29 |
[Android] 안드로이드 스플레시 구현 (0) | 2021.09.23 |