스마트폰 앱 자동화 하고 싶은데 물어봐도 될까요??
스마트폰에서 특정 앱을 자동화 하고 싶습니다.
즉 핸드폰을 켜둔 상태에서 통신만 된다면 알아서 제가 설정한 로직대로 돌아가게 만들고 싶은데요
어떤 식으로 개발이 가능할까요??
pc 기반으로 자동화는 할수 있을것 같은데 스마트폰은 감이 안잡히네요 os는 안드로이드 입니다.
55글자 더 채워주세요.
2개의 답변이 있어요!
제 생각엔 안드로이드 한정이라고 한다면
adb 를 통해서 제어하는 형태로 구성하시면 될 것 같습니다.
nodejs 에서는 아래와 같은 모듈들로 사용이 가능한
몇가지 adb 관련 라이브러리들이 있습니다.
https://github.com/openstf/adbkit
https://github.com/DeviceFarmer/adbkit-monkey
adbkit-monkey 가 조금 더 러닝커브가 낮고
touchMove 와 같은 터치 함수가 자동화 되어 있어서
해당 부분 참조하시면 도움이 될 수 도 있을 것 같습니다.
스마트폰 안드로이드 앱 자동화에 대해 질문주셨어요.
일단 스마트폰 기본 설정에서는 보안때문에 자동화스크립트를 개발하더라도 동작안할 가능성이 높습니다.
따라서 기본 권한 설정을 풀어버리는 루팅과정이 필요합니다.
그러면 안드로이드에서 돌아갈 스크립트를 개발해, 일정 간격으로 실행할 수 있습니다. (윈도우 bat 파일같은 스크립트)
사용하는 폰을 루팅해버리면, 은행 앱 사용에 차질이 생길 수 있으므로, Nox 같은 에뮬레이터를 사용해 자동화하시길 바랍니다.