2017-04-16 15 views
9
내가 갤럭시 S8이나 LG 같은 장치의 G6

안드로이드 - 갤럭시 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 화면 해상도), 그리고 내 응용 프로그램은 세로 전용 응용 프로그램의 경우에도 검은 막대가 없어도 정상적으로 실행되며 검은 색 막대가 표시 될 것으로 예상되므로 적절하게 에뮬레이터를 구성하지 못하고 있다고 생각합니다.

아이디어가 있으십니까?

감사합니다.

+1

내 생각에 "레터 박스"효과는 제조업체에서 수행 한 작업이며 에뮬레이터에는이를 토글하는 옵션이 없다는 것입니다. 삼성과 LG는 당신이 그들의 장치 중 하나를 사면 그것을 좋아할 것입니다 :-) – CommonsWare

+1

AFAIK, 에뮬레이터에는 종횡비 플래그가 없으므로 해상도를 설정하면 앱이 전체 화면을 차지합니다 지역. 그 속성은 고정 된 종횡비로 작동하도록 설계된 특정 종류의 앱을위한 것이라 생각하므로 걱정하지 않아도됩니다. – andreszs

+1

다중 창을 지원하는 애플리케이션 (android : resizableActivity = "true"로 선언 됨)은 기본적으로 호환됩니다. 내 응용 프로그램은 API 25를 대상으로하지만 세로 방향으로 고정되어 있으므로 멀티 윈도우를 지원하지 않으므로 필자가 읽고있는 것으로부터 내 응용 프로그램이 영향을받는다고 생각합니다. –

답변

1

나는 내 앱을 테스트하기 위해 비슷한 것을 찾고 있었고 삼성이 firebase와 같은 온라인 테스트 랩을 제공한다는 것을 알았다.

http://developer.samsung.com/rtlLanding.do으로 가서 확인할 수 있습니다. 개발자 계정이 없으면 5 분 동안 무료로 제공됩니다. 삼성 당으로 당신이

  • 20 학점 다음 얻을 수있는

    매일 각각 삼성 개발자 사용자에게 제공된다.
  • 1 크레딧으로 15 분 동안 원격 테스트 랩 서비스를 사용할 수 있습니다.
  • 최소 예약 : 삼십분 (2 학점)
  • 최대 예약 : 하루 10 시간 (40 학점)

자세한 내용 : http://developer.samsung.com/remotetestlab/rtlAboutRTL.action

0

당신은 24에 targetSdkVersion을 변경할 수 있습니다,