기금넷 공식사이트 - 회사 연구 - Android APK 시스템 서명

Android APK 시스템 서명

내 작업에는 시스템의 Wi-Fi 및 이더넷 구성이 필요하기 때문에 시스템을 작동하려면 먼저 시스템 권한을 얻어야 합니다. 그래서 실제로 시스템 권한을 얻기 위해 apk의 시스템 서명을 연구했습니다. 루트가 가능하다면 할 계획이다. 루트를 통해 직접 하고 싶다면(기기는 이미 루팅되어 있다) 오랫동안 검색해 봤는데 수정할 수 있는 API가 없어서 시스템을 실행할 수밖에 없다. 서명을 수정하는 루트 방법을 아는 사람이 있으면 알려주십시오.

이러한 파일은 시스템 제조업체에서 얻을 수 있습니다. 기본 시스템인 경우 시스템 소스 코드 디렉터리에서 얻을 수 있습니다.

다음 오류가 보고되면 준비된 libconscrypt_openjdk_jni.so 파일을 사용하십시오.

애플리케이션이 성공적으로 서명되었는지 감지하기 위해 시스템 권한을 얻고 도착할 수 있습니다.

결과:

이전 방법에서는 시스템으로 apk에 성공적으로 서명했으며 시스템 권한을 사용할 수 있지만 매번 apk를 패키징한 다음 서명해야 합니다. 디버깅이 매우 불편합니다. 아래에서는 시스템 서명이 포함된 서명 파일을 생성하여 프로젝트에서 사용할 수 있으므로 매번 수동으로 서명할 필요가 없습니다.

Bubble은 원하는 이름으로 바꿀 수 있습니다. 이 단계에서는 비밀번호를 입력해야 하는데 android만 입력할 수 있습니다.

버블은 원하는 비밀번호와 별칭으로 대체할 수 있습니다.

앱에 시스템 서명을 하는 두 가지 방법이 있습니다. 부족한 점이 있으면 지적해 주세요.