
AndroidManifest.xml 파일에 설정되어 있는 android:screenOrientation="portrait"에

빌드가 안되는 것도 아니고 앱도 정상적으로 돌아가니 그냥 놔두고 있다가 신경 쓰여서 날 잡고 수정해 보기로 했습니다. 마우스를 갖다 대니 다음과 같은 문구가 뜹니다.

네 제목에도 쓰여있는 것 처럼 unspecified(기본) 나 fullSensor(방향감지)를 사용하라고 권고하고 있네요. 제 앱은 세로 모드인데 말이죠. 실제로 변경하면 경고 밑줄이 없어지긴 합니다. 하지만 위 2가지 모드를 사용하면 가로모드까지 허용되어 버리죠.
경고문을 보니 Chrome과 연관되어 있는 것 같은데 해결 해보니 맞았습니다.
해결 방법

안드로이드 스튜디오 File > Setiings 을 클릭합니다.

좌측 상단 검색창에 chrome을 검색하면 inspection 화면이 나옵니다. 여기서 Activity is locked to an orientation이 체크되어 있을텐데 체크를 풀어주고 Apply 해주면 해결됩니다. 2군데 모두 해제해주세요. Chrome OS 일 때 방향을 잠가버리는 것 같네요.
반응형
그리드형