마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

좌표 자동 터치에 대한 질문입니다.

0 추천
안녕하세요 :-)
저는 개발 공부하고 있는 대학생입니다.

다름이 아니라 시중에 나와있는 매크로 앱이 굉장히 많더라구요.
마켓에 올리는 용보다는 스스로 공부해보려고 매크로 앱을 만들고 있어요.
좌표 값을 파일에 올려놓고 읽어서 해당 좌표대로 화면을 클릭하려고 합니다.

현재까지 개발한 바로는 홈키를 먼저 누르고 핸드폰 화면에 있는 전화 앱을 클릭해라 이런 프로세스인데요.

제가 알아보기로는 manifest에 android.system.uid 라는 sharedUserId 가 있어야 제 앱이 아닌 곳에서 제어를 하는 등등의 작동을 한다고 하더라구요. 또한 platform key가 필요하다 이 정도...?

http://mobileandlife.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CApplication-%EA%B0%9C%EB%B0%9C-%EC%8B%9C-Platform-key-signing%EC%9D%B4-%ED%95%84%EC%9A%94%ED%95%9C-%EA%B2%BD%EC%9A%B0
↑ 여기 사이트를 참고하며 AVD 까지는 좌표 따라 클릭하도록 개발 완료되었고 눈으로 확인도 한 상황입니다.

하지만 직접 device에 앱을 넣어 확인하려고 하면 설치가 되질 않네요.
구글링을 하면 모두두 signapk.jar와 platform.pk8, platform.x509.pem 을 이용하여 해당 앱을 사인한 뒤 루팅한 폰의 /system/app 에 넣으면 된다라는 식으로 나와있더라구요.
제가 시도한 방법은 다음과 같습니다.

1. 그냥 스마트폰 sdcard에 넣어서 설치한다 -> 실패
(signature가 달라서 설치할 수 없다의 오류입니다.)
2. 스마트폰 sdcard에 넣어서 /system/app 에 옮긴다 -> 성공했으나 앱이 보이질 않아 실행할 수 없음
3. adb 를 이용하여 install 한다 -> 성공했으나 역시 앱을 실행할 아이콘이 보이지 않음

설명이 좀 길었는데요. 요점만 말하자면,

device에서 좌표 클릭하는 앱을 설치할 수 있는 방안입니다. 만약 저 위에 시도한 방법이 맞다면 apk 위치 후 구체적으로 어떻게 해야하는지 가이드 부탁드립니다ㅠㅠ

구글링하는데도 계속 한계가 있고 같은 내용만 보다보니 눈에 들어오질 않네요ㅠㅠ
긴 글 읽어주셔서 감사합니다!
ukkki 님이 2015년 5월 28일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...