안드로이드 - 갤럭시 S8 또는 LG G6에 응용 프로그램을 테스트
https://android-developers.googleblog.com/2017/03/update-your-app-to-take-advantage-of.html
그리고 제가 원하는을 완벽하게 활용하는 응용 프로그램을 업데이트하는 방법에 대한 다음 문서를 읽고 있었다
<meta-data android:name="android.max_aspect" android:value="2.1" />
내가 5.8의 화면 크기와 안드로이드 스튜디오의 내부 AVD를 만드는 시도했다 : 이렇게는이 화면의 에뮬레이터에서 응용 프로그램을 테스트하고 이전과 글이 시사하는 코드 줄을 추가 한 후 그것을 테스트하는 것입니다 해상도는 2960x1440 (Galaxy S 8 화면 해상도), 그리고 내 응용 프로그램은 세로 전용 응용 프로그램의 경우에도 검은 막대가 없어도 정상적으로 실행되며 검은 색 막대가 표시 될 것으로 예상되므로 적절하게 에뮬레이터를 구성하지 못하고 있다고 생각합니다.
아이디어가 있으십니까?
감사합니다.
내 생각에 "레터 박스"효과는 제조업체에서 수행 한 작업이며 에뮬레이터에는이를 토글하는 옵션이 없다는 것입니다. 삼성과 LG는 당신이 그들의 장치 중 하나를 사면 그것을 좋아할 것입니다 :-) – CommonsWare
AFAIK, 에뮬레이터에는 종횡비 플래그가 없으므로 해상도를 설정하면 앱이 전체 화면을 차지합니다 지역. 그 속성은 고정 된 종횡비로 작동하도록 설계된 특정 종류의 앱을위한 것이라 생각하므로 걱정하지 않아도됩니다. – andreszs
다중 창을 지원하는 애플리케이션 (android : resizableActivity = "true"로 선언 됨)은 기본적으로 호환됩니다. 내 응용 프로그램은 API 25를 대상으로하지만 세로 방향으로 고정되어 있으므로 멀티 윈도우를 지원하지 않으므로 필자가 읽고있는 것으로부터 내 응용 프로그램이 영향을받는다고 생각합니다. –