소프트키의 경우 기기에서 작동시 반드시 필요한 키이기 때문에 강제 제거가 불가하다.
공식문서에서도 제거가 아닌 숨기기 기능에 대해서만 나와있다.
코드적으로 네비바 영구 제거는 불가하지만 adb를 이용해선 가능하다.
*adb를 이용해서 제거하는 방법
1. adb를 c드라이브에 받고 압축을 풀어준다.
2. Shift 키 누른 상태에서 오른쪽 마우스 클릭 > 여기에 PowerShell 창열기
3. 기기랑 컴퓨터랑 usb 연결되어 있어야 함
3. 명령어 입력
.\adb devices //입력하면 현재 컴퓨터와 연결된 기기를 보여준다
.\adb -s [연결할 기기 이름] shell //해당 기기 연결
wm overscan 0,0,0,-83 //하단 네비바가 83이면 -83만큼 수치를 줘서 가려줌
wm overscan 0,0,0,83 //원상 복구
참고:
https://developer.android.com/training/system-ui/navigation?hl=ko
https://developer.android.com/training/system-ui/immersive?hl=ko#java
https://developer.android.com/studio/command-line/adb
Android 디버그 브리지(adb) | Android 개발자 | Android Developers
기기와 통신할 수 있는 다목적 명령줄 도구인 Android 디버그 브리지를 알아보세요.
developer.android.com
반응형