2012-06-12 5 views
1

나는 두 개의 리소스 디렉토리가있는 경우 :한계 빛나다 xlarge-mdpi 자원을 사용하는 에뮬레이터?

  • res/drawable-large-mdpi
  • res/drawable-xlarge-mdpi

항상 나중에 디렉토리에서 리소스를 사용하는 아마존의 사양에 의해 다음 킨들 파이어 (Kindle Fire) 에뮬레이터을.

이유는 알려져 있습니다. 실제로는 large-mdpi이지만 에뮬레이터는 Fire의 화면을 xlarge-mdpi으로 계산합니다.

자원 디렉토리를 모두 사용하고 Fire에서 강제로 res/drawable-large-mdpi의 리소스를 사용하도록하려면 어떻게해야합니까? 다른 10 인치 태블릿에 res/drawable-xlarge-mdpi의 리소스를 사용하게하려면 어떻게해야합니까? 나는 성공없이이 일을 해결하려고 노력하고있다.

추신. 나는 실제 장치가 없지만 Amazon의 사양에 따라 생성 된 에뮬레이터를 통해 Kindle Fire를 테스트합니다.

+2

실제 장치를 사용하는 경우 큰 mdpi에서 가져옵니다. 에뮬레이터의 기능은 무엇이 중요합니까? – HandlerExploit

+0

@HandlerExploit 문제는 ​​내가 가지고 있지 않다는 것입니다. 에뮬레이터를 통해 Kindle Fire를 테스트합니다. – sandalone

답변

3

다른 10 인치 태블릿에서 res/drawable-xlarge-mdpi의 리소스를 사용하면서 리소스 디렉토리를 모두 사용하고 Fire가 res/drawable-large-mdpi의 리소스를 사용하도록하려면 어떻게해야합니까?

이미 작업이 완료되었습니다.

그러나 아마도 화재를 테스트해야 구입할 수 있습니다. 이 점에서 화재를 충실하게 재현하는 2.3.x 에뮬레이터 이미지를 만들 수 없습니다.

시도해 보았지만 작동해야하는 최신 에뮬레이터 (예 : 3.2 또는 4.0)를 만들 수 있어야합니다. 2.3 이후에이 케이스를보다 잘 처리 할 수 ​​있도록 에뮬레이터 계산을 수정했습니다.

+0

그래서 구매 만이 유일한 옵션입니다. 너무 나빴어. 그러나 2.3.3 (계산 문제가 있음)에서 테스트했고 더 새로운 Android 버전을 시도하지 않았습니다. 나는 원래만큼 가까이서보고 싶었다. 나는 이것을 빨리 시험해보고 여기에 결과를보고 할 것이다. 감사! 다시 ... – sandalone

+0

이것은 효과가있었습니다. Amazon의 사양에 따라 만들어진 Android 4.0.3 에뮬레이터는 에뮬레이터를 올바르게 인식합니다. 실제 장치를 살 필요가 없습니다. – sandalone

+1

@sandalone : 홈, 메뉴 등의 접을 수있는 "시스템 바"와 같이 단순히 화면 크기보다 더 많은 차이가 있습니다. 화재가 Google의 호환성 요구 사항을 충족하지 않습니다. - Play 스토어가있는 기기에서 앱을 충실하게 실행하는 데 도움이되는 정보입니다. 개인적으로 Fire에서 실제로 테스트하지 않고 Fire 사용자 용 앱을 출시하는 것을 주저합니다. 즉, 그것은 귀하의 앱이며 원하는대로 할 수 있습니다. – CommonsWare