Xposed 프레임 워크의 공식 문서를 번역했습니다. 도움이 되셨기를 바랍니다.
확인. 새로운 Xposed 모듈을 만드는 방법을 배우고 싶습니까? 그런 다음이 자습서를 읽고 (또는 광범위한 기사라고 부를 수 있음) 해결 방법을 배울 수 있습니다. 여기에는 "파일 생성 및 모듈 삽입"기술뿐만 아니라 의미있는 단계와 같은 더 깊은 수준에 대해 생각하고 수행하는 작업과 수행하는 이유를 이해하는 데 실제로 필요한 몇 가지 의미도 포함됩니다. "TL; DR"처럼 느껴진다면이 기사의 끝 부분에있는 소스 코드를 읽은 다음 "Xposed 모듈로 프로젝트 만들기"장을 읽을 수 있지만 전체 자습서를 읽으면 더 깊이 이해할 수 있습니다. . 모든 것을 직접 파악할 필요가 없기 때문에 나중에이 기사를 읽는 데 시간을 절약 할 수 있습니다.
수정 주제
github에서도 찾을 수있는 "빨간색 시계"프로젝트의 샘플을 재현 할 수 있습니다.
이 프로젝트에는 상태 표시 줄의 시계 색상을 빨간색으로 변경하고 웃는 얼굴 기호를 추가하는 작업이 포함됩니다. ,이 프로젝트는 작지만 명백한 변화를 일으키기 쉬우 며 Xposed 프레임 워크에서 제공하는 몇 가지 기본 방법을 사용하기 때문에 선택했습니다.
Xposed 단어
수정을 시작하기 전에 Xposed 프레임 워크가 어떻게 작동하는지 대략적으로 이해해야합니다 (지루하다고 생각되면이 부분을 건너 뛸 수 있습니다) ( "기사를 번역하는 데 지루합니다") 다음은 작동
원리 : Android 운영 환경의 핵심 인 "Zygote"라는 프로세스가 있습니다. 각 응용 프로그램은 복사본 ( "포크")으로 만들어집니다. 이 프로세스는 전화기가 켜져있을 때 /init.rc 스크립트를 실행합니다. 이 프로세스는 / system / bin / app_process, / system / bin / app_process에 의해 시작됩니다.