2014-02-13 2 views
0

내가 API 레벨 19을 사용하는 일부 가상 안드로이드에 대한 몇 가지 간단한 프로그램을 실행했지만, 그들 중 누구도 것 같다 있습니다 호환, 즉 : 다음안드로이드 스튜디오 : 보장 애플리케이션 및 가상 장치 호환성

모듈의 속성은 다음과 같습니다 : enter image description here

내 분 SDK 버전 :

<uses-sdk android:minSdkVersion="7"/> 

내 질문 :

  1. 가상 장치 및 응용 프로그램 호환성을 사전에 보장하는 방법 (호환 가능하도록 전체 채워야하는 조건의 체크리스트).

  2. IDE의 호환성 검사 방법은 무엇입니까? 어떤 종류의 것들을 비교합니까? 최소 SDK 필요, API 수준?

답변

0

이클립스에서 Android Studio로 애플리케이션을 마이그레이션 하시겠습니까?

+0

아니요. 원래 Android 스튜디오에서 생성되었습니다. –

1

안드로이드 스튜디오에 대해서는 잘 모르지만 이클립스 이전에는 안드로이드 매니페스트 .XML에서 API 버전을 감지했습니다. 여기 비슷한 것을 찾으십시오. Apps - AVD는 AVD를 만들거나 사용할 때 비교할 수 있습니다. 이미 API를 지정하고 응용 프로그램을 만들 때와 동일합니다.

+0

매니페스트 파일에서 최소 SDK 버전을 추가했습니다. 내가 질문을 게시 한 이후로 표시되지 않았다는 것을 알지 못했습니다. –

+0

매니페스트 파일에서 최소 SDK 버전을 추가했습니다. 내가 질문을 게시 한 이후로 표시되지 않았다는 것을 알지 못했습니다. @Sadiq 가상 장치와 앱의 API 수준 간의 매핑을 이해합니다. 단지 이것이 유일한 기준인지, 아니면 (있는 경우) 어쩌면 내 특정 사례에서 앱이 기기와 호환되지 않는 이유를 찾아야합니다. –

+0

안드로이드는 화면 크기와 같은 많은 요소에 유연성을 제공하기 때문에 다른 기준은 관심사가 아니어야합니다. 나머지 하드웨어 측면은 CPU 나 RAM과 같은 문제가 아니어야합니다. 당신이 무거운 게임이나 자원을 소비하는 응용 프로그램을 만들고 있습니까? –