안녕하세요 프리헌터스님~ 바람처럼 입니다~^^
먼저 좋은 프로그램을 만들어 공유해 주신점 감사히 생각하고 있습니다.
다름아니라 ADB_TOOL 에 대한 건의사항이 있어서 글을 올리게 되었습니다...
앱플레이어에 관계없이 통합된 adb 환경을 마련하고자 ADB_TOOL을 만드셨다고 알고 있습니다.
저또한 여러 앱플레이어를 다루면서 그 취지와 목적에 십분 공감하고 있습니다.
그런데 카카오토를 설치하고, ADB_TOOL을 이용하여 adb를 앱플레이어 폴더에 복사해주면
저처럼 기존의 앱플레이어마다 조금씩 다른 adb 환경에 맞추어 코딩하는 경우 문제가 발생합니다.
저는 앱플레어이 마다, 혹은 같은 앱플레이어라도 adb 버전이 다른경우 마다 맞춰서 코딩을 하고 있습니다.
솔직히 힘들게 adb 서버 컨트롤을 하도록 만들었는데, adb 교체로 문제가 발생하면 힘이 빠지더군요..
앱플레이어중 특히 윈드로이, 미뮤의 경우가 조금 심각한데 특히 윈드로이는 adb 자체를 삭제해 버리니
기존 버전에 맞추어 코딩된 프로그램이 제대로 동작하지 않게 됩니다...
왜 이렇게 하시는지, 윈드로이 폴더에 adb가 있으면 어떤 문제가 생기는지는 잘 알고 있습니다만
이런 문제로 앱플레이어의 자체 adb에 특화된 프로그램들이 연결하지 못하는 현상이 빈번하게 발생하고 있습니다.
그래서 건의드리는데, 카카오토에서 통합된 adb 환경을 구축하시되
가급적 원본 파일은 건들지 말고, 지금의 카카오토 ADB 폴더에 있는걸 그대로 이용하시면 어떨까 해서요~
아무쪼록 adb를 그대로 사용하는 다른 프로그램들을 배려해 주시기 부탁드립니다~
안녕하세요. 먼저 불편을 끼쳐 죄송합니다.
조금이나 ADB문제를 해결코자 ADB TOOL을 만들었지만 많이 미흡하네요
저역시 ADB파일을 미포함 상태로 배포하고 싶은데 아직 방법을 모르겠습니다.
가장 큰 문제는 여러 가상기기 사용시 ADB버전(전용ADB포함)이 다르면 서버를 죽인다는게 문제네요.
ADB서버를 별도로 만들수 있으면 좋을텐데 제 능력 밖이고요..
현재 ADB TOOL 을 보면
선택기기 -> 선택ADB 로 교체하도록 제작하였습니다.
전체선택 -> 선택 ADB를 통해 한방에 교체도 가능하지만, 원래대로 되돌릴수 있습니다.
좀더 나은 방법이 떠오르면 바로 손보겠습니다.
----------------------------------------------------------------------
그리고 제가 알지못한 부분이 있는데요.
ADB버전별 또는 전용 ADB별로 어떠한 차이가 나는지 모르고 있습니다.
다만 안드로이드 버전, 가상기기 종류에 따라 지원되는 명령문이 약간씩 다르다는 정도만..
그리고 ADB버전에 상관없이 안드로이드 버전의 지원 기능을 따라간다는 것만 알고 있습니다.
지니모션 2.30의 경우 용량이 워낙 커서 뭔가 부가 기능이 있을거라 생각되지만
2.31에서 다시 작아져 크게 신경 안썻습니다. ^^;
기기별 세부 지원기능도 모르고요. 그저 범용적으로 사용하는 명령문만.....
------------------------------------------------------------------
글을 쓰다 보니.. 윈드로이 외 원본 안건드리고도 사용가능하겠네요.
가장큰 문제였던 녹스 OFFLINE 문제가 수정된것으로 알고 있으니..
기존 서버 또는 카카오토ADB로 실행하면 되겠네요.
윈드로이는 기기재실행시 서버자체를 KILL 히니...좀 더 연구해보겠습니다.
-----------------------------------------------------------------
PS. 혹시 윈드로이 sendevent 명령시 윈도로이ADB에서만 가능하던가요?