자신만의 Xposed 모듈을 만드는 것은 생각보다 쉽습니다

약간의 시간과 노력만 투자하면 Android와 앱의 모양과 기능 측면에서 많은 요소를 변경할 수 있습니다.

XDA의 핵심에는 Xposed Framework가 있습니다. 로보89. 우리 대부분은 그것을 사용해 보겠지만 모듈 저장소에 뭔가가 빠져 있다고 느낄 수도 있습니다. 우리는 귀하가 자신만의 모듈을 구축하기 시작하는 데 도움이 되는 여러 가이드가 포함된 솔루션을 보유하고 있습니다. 어려울 수도 있지만 약간의 시간과 노력으로 완전히 새로운 개발 분야를 열 수 있습니다. 노력.

처음보다 시작하는 것이 더 좋은 곳은 어디입니까? Rovo89는 직선을 만들었습니다. 지도 시간 Xposed 개발을 시작하기 위해. 모든 매체를 사용하여 개발하는 방법을 배우기 시작할 때 "hello world" 프로그램과 동등한 것은 다음과 같습니다. 가이드 시계 색상을 빨간색으로 변경하는 기본 모듈을 구축하는 방법을 가르쳐줍니다. 이 페이지에서는 시작할 수 있는 프로세스에 대해 논의할 뿐만 아니라 Xposed의 작동 방식도 다룹니다. 메서드 호출을 "후킹"하고 전후에 코드를 삽입할 수 있도록 하여 Android 시스템 내에서 행동 양식. 앱의 메타데이터를 변경하여 모듈로 플래그를 지정하고 코드 실행으로 마무리하는 것부터 시작하여 첫 번째 모듈을 이해하고 구현하는 데 필요한 모든 기본 사항이 포함되어 있습니다. 그의 가이드를 찾을 수 있습니다 여기.

"괜찮은.. Xposed용 새 모듈을 만드는 방법을 배우고 싶으십니까? 그런 다음 이 튜토리얼을 읽고(또는 "광범위한 에세이"라고 부르겠습니다) 이에 접근하는 방법을 배우십시오." - 로보89

Rovo89의 작업 확장, 포럼 회원 함자르말리크 학습할 때 시각적 도구를 선호하는 사람들을 위해 Windows 내에서 단계별 이미지를 포함하여 튜토리얼에 많은 훌륭한 추가 기능을 추가했습니다. 원본 기사에 비해 또 다른 개선점은 상태 표시줄의 높이를 변경하는 두 번째 모듈이 포함된 것입니다. 시작하기 전에 프로젝트를 설정하는 방법에 대한 지침이 포함된 이 스레드를 통해 신규 개발자와 숙련된 개발자 모두 자신의 기술을 시작하거나 연마할 수 있습니다. 이번에는 기사가 여정에서 직면할 수 있는 새로운 과제와 시나리오를 다루는 9개의 개별 강의로 나누어져 있습니다. 시간을 절약하고 싶으신 분들은

함자르말리크 또한 클래스, 프로젝트, 패키지 및 앱 이름은 물론 최소 API 수준을 사용하여 모듈에 적합한 Eclipse 프로젝트를 생성하는 도구에 대한 링크도 포함했습니다. Java로 작성되었으므로 Windows 및 Linux를 포함한 크로스 플랫폼 호환성이 있습니다. 원본 스레드를 찾을 수 있습니다. 여기 그리고 그의 설정 도구 여기.

"물론 쉬웠지만 모듈에서 수행하려는 작업이 정확히 무엇인지에 따라 여러 메서드를 연결해야 할 수도 있습니다. APK를 수정해 본 적이 있다면 무슨 뜻인지 알 것입니다."함자르말리크

보좌관또는 이동 중에도 개발이 가능하도록 Android 내부에 모듈을 생성하는 것을 선호할 수도 있습니다. 그 이유는 바로 뒤에 있었다 t2107'에스 Xposed 내부 개발 중 보좌관 안드로이드용 통합 개발 환경입니다. 개발 중인 OS 외에도 이 튜토리얼과 Rovo89가 게시한 원본 튜토리얼 사이에는 몇 가지 다른 차이점이 있습니다. 여기에는 치명적인 오류 및 발생할 수 있는 오류를 방지하기 위한 모든 *.class 파일 삭제가 포함됩니다. t2107에서 볼 수 있듯이 메모리 문제를 방지하기 위해 장치 힙 크기를 늘리는 데 필요한 단계 갤럭시 노트. AIDE에 대해 잘 알고 있거나 그에 따른 작은 문제를 처리할 수 있다고 생각한다면 AIDE부터 시작하는 것이 더 나을 수도 있습니다. 원래의 가이드.

"기기를 다시 시작하세요. 시계가 빨간색이면 매우 행복할 것입니다. 방금 첫 번째 Xposed 모듈을 만들었습니다. 이제 Aide와 Xposed를 사용하여 모듈을 재미있게 만들 수 있습니다." - t2107

이제 당신은 당신 자신의 모듈을 만들기 시작할 수 있는 수단과 지식을 갖게 되었음을 알게 될 것입니다. 약간의 시간과 에너지만 투자하면 Android와 앱의 모양과 기능 측면에서 많은 요소를 변경할 수 있습니다. 언제나 그렇듯이, 다른 사람들에게 유용할 수 있는 무언가를 만들었다면 다른 사람들이 혜택을 받을 수 있도록 포럼에서 공유하세요!

이전에 Xposed 모듈을 만든 적이 있나요? 아래에 댓글을 남겨주세요!