에뮬레이터에서 확대 / 축소 할 수 없음
핀치 확대 / 축소도 포함하는 이미지 편집을 구현해야하는 응용 프로그램이 있습니다. 핀치 확대 / 축소를 완료했지만 에뮬레이터가 아닌 기기에서만 테스트 할 수 있습니다.
안드로이드 에뮬레이터, 단축키 또는 다른 방법으로 핀치 확대를 테스트하는 방법이 있습니까?
ADT 17부터 물리적 Android 4.0 기기를 사용하여 멀티 터치 제스처를 에뮬레이터로 보낼 수 있습니다. 여기에서 Android 지침을 참조하십시오 .
멀티 터치
에뮬레이터는 SdkControllerMultitouch 애플리케이션을 실행하는 테 더링 된 Android 기기를 사용하여 r17의 실험적 기능으로 멀티 터치 입력을 지원합니다. 애플리케이션에는 터치 입력을 모니터링하고이를 에뮬레이터로 보내는 활동이 포함되어 있습니다. 이를 위해서는 Android 4.0 이상의 시스템 이미지가 필요합니다. 이 활동은 상호 작용을 돕기 위해 에뮬레이터 화면의 내용을 표시합니다. 터치가 전송 된 정확한 위치를 확인하려면 에뮬레이터 설정의 개발자 섹션에서 "터치 표시"를 활성화하는 것이 좋습니다.
SdkControllerSensor 애플리케이션 소스 코드는 다음 위치에 있습니다.
$ SDK / tools / apps / SdkControllerMultitouch /
그러나 이것은 실제 장치가 필요하기 때문에 여전히 해결 방법입니다. 제 조언은 실제 기기에서 앱이 더 강력하고 성능이 더 뛰어나므로 직접 테스트하는 것입니다.
마우스 사용 :
길게 누름 Ctrl그 이동 마우스를하는 동안 및 언론과 마우스를 떠나 개최.
트랙 패드 사용 :
길게 누름 Ctrl과 언론과 왼쪽과 오른쪽 (안 상하)에 손가락으로 트랙 패드 및 이동을 누르고 있습니다.
최신 버전의 AndroidStudio 및 바닐라 Nexus 5 API 24 에뮬레이터를 실행하는 Mac에서는 cmd ( ⌘ )를 길게 누르기 만하면 됩니다.
드래그 포인트가 나타납니다. 그 후 그냥 왼쪽 클릭하고 화면의 아무 곳이나 드래그하십시오!
나는 이것이 오래되었다는 것을 알고 있지만 이것은 여전히 누군가를 도울 수 있습니다.
Mac :
zoom in
사용 하려면 double click
(트랙 패드에서)
zoom out
Command + Shift + 를 사용 하려면 click
(트랙 패드에서)
Android 도구 릴리스 17에서는이 분야에서 약간의 진전이있었습니다. 기기를 사용하여 에뮬레이터를 제어 할 수 있습니다. http://developer.android.com/sdk/tools-notes.html .
그렇지 않으면 실제 장치에서 테스트하는 것이이 경우에 더 나은 것처럼 보입니다 (일반적으로 훨씬 빠름).
Mac의 경우 : ⌥ Option키를 사용한 다음 마우스 또는 트랙 패드를 사용하여 확대 / 축소합니다. 이것은 안드로이드 스튜디오 에뮬레이터에서 작동합니다.
메뉴에서 세 개의 점을 누른 다음 "도움말"로 이동하면 확장 된 컨트롤 메뉴에서 모든 단축키를 찾을 수 있습니다.
답변이 늦었지만 시간을 절약 할 수 있습니다.
두 번 클릭 한 다음 두 번째 클릭을 누른 상태에서 마우스를 이동 축소하도록 하거나 확대 할 아래로 .
이것이 효과가 있기를 바랍니다!
좋아, 나는 약간 실험하고 있었고 bluestacks 안드로이드 에뮬레이터에서 그것을 알아 냈습니다.
그것은이다 Ctrl 키 + 마우스 휠 . 나를 위해 작동합니다. 그것이 당신에게도 도움이되기를 바랍니다.
에뮬레이터에서 핀치 줌을 테스트 할 수 없습니다. 실제 장치를 사용하여 핀치 줌 효과를 테스트하십시오.
나는 youwave로 시도하지 않았습니다. 해당 환경에서 핀치를 테스트 할 수 있습니다. 쉬르가 아니라 그냥 시도해보세요.
코딩 즐기기 ....
PinchZoom은 Multi-Touch에서 작동합니다.
장치가 멀티 터치를 지원하는 경우 코드 만 작동하고 그렇지 않으면 작동하지 않습니다.
Android 에뮬레이터는 멀티 터치를 지원하지 않으므로 에뮬레이터에서 테스트 할 수 없습니다.
아직 새로운 ADT는 특징이있다 그러나 나는 해본 적이 이
Android Emulator는 멀티 터치를 지원하지 않으므로 에뮬레이터에서 테스트 할 수 없습니다. 멀티 터치 테스트에는 실제 장치를 사용하십시오.
이와 관련된 최근 개발에 대해서는 http://tools.android.com/tips/hardware-emulation을 읽으십시오.
CTRL +보기 화면 왼쪽을 클릭하면 축소됩니다.
위치를 두 번 클릭하면 확대됩니다.
북쪽과 남쪽-> 스크롤 휠-위아래
서쪽-> CTRL + 화면 왼쪽에서 위로 스크롤
동쪽-> CTRL + 화면 오른쪽에서 위로 스크롤
2016 년 3 월 1 일 Windows 용 Android Studio 에뮬레이터의 경우. 에뮬레이터의 핀치 키는 Alt 키입니다. Alt 키를 누른 상태에서 마우스 버튼을 클릭하고 끕니다.
CTRL 키는 여전히 작동 할 수 있지만 나에게는 작동하지 않습니다.
- 에뮬레이터의 환경 설정과 같이 3 포인트를 클릭합니다.
- 설정
- 이제 "가상 장치"에서 "에뮬레이터 컨트롤"로 "키보드 단축키 보내기"매개 변수를 설정하면 제스처가 완벽하게 작동합니다!
참고 URL : https://stackoverflow.com/questions/10023554/not-able-to-pinch-zoom-on-emulator
'Program Tip' 카테고리의 다른 글
Swift UIAlertController-> ActionSheet iPad iOS8 충돌 (0) | 2020.12.06 |
---|---|
JSON 개체 목록을 통해 반복 (0) | 2020.12.06 |
단일 연결 목록에서 루프 찾기 (0) | 2020.12.06 |
FTP를 통한 Python 스크립트 업로드 파일 (0) | 2020.12.06 |
Xcode 6 Swift 코드 완성이 작동하지 않음 (0) | 2020.12.06 |