Android�e�X�g�ŕ֗���uiautomatorviewer�AUiScrollable�̎g�����A�e�L�X�g����API���������̉����@�F�X�}�z���������V�X�e���e�X�g�������c�[���i3�j�i1/4 �y�[�W�j

�{�A�ڂł́A�X�}�[�g�t�H���iAndroid�^iOS�j�A�v���J���ɂ�����A�V�X�e���e�X�g������������c�[�����Љ�Ă��܂��B����́AAndroid SDK�W���̉��ł��e�X�g�c�[��uiautomator�̎g�����̉��p�҂Ƃ��āAuiautomatorviewer�AUiScrollable�̎g�����A�e�L�X�g����API���������̉����@�Ȃǂ��Љ�B

» 2014�N11��05�� 18��00�� ���J
[�O�R�����C�e�X�g������������iSTAR�j�^Android�e�X�g��]

Android SDK�W���̉��ł��e�X�g�c�[��uiautomator�̎g�����y���p�ҁz

uX}zVXeeXgc[ṽCfbNX

�A�ږڎ�

�@����́uuiautomator�i���p�ҁj�v�Ƃ��āAuiautomator�����֗��Ɏg�����߂̂��܂��܂ȃm�E�n�E�ɂ‚��Đ������܂��B

�@uiautomator�̊�{�I�Ȏg��������сA�{�L���ŏЉ�Ă���e�X�g�X�N���v�g�̃Z�b�g�A�b�v������s�܂ł̕��@�ɂ‚��ẮA�O��L���uAndroid SDK�W���̉��ł��e�X�g�c�[��uiautomator�̊�{�I�Ȏg�����v���Q�Ƃ��Ă��������B

�@�Ȃ��A�{�L���ŗ��p����T���v���A�v����uiautomator�̃e�X�g�X�N���v�g�͈ȉ��̃��|�W�g���Ō��J���Ă��܂��B

uiautomatorviewer�F��ʏ�̃R���|�[�l���g�\���𒲂ׂ�֗��c�[��

�@uiautomator�̃e�X�g�X�N���v�g�ŁAUI�R���|�[�l���g����肷�邽�߂̏����́A�A�v���̉�ʂ��������ł͕�����Ȃ��P�[�X�����邱�Ƃ��A�O��̋L���ŐG��܂����B

�@Android SDK�ɕt�����Ă���uiautomatorviewer���g���ƁA�e�X�g�ΏۃA�v���̃\�[�X�⃌�C�A�E�g��`���Q�Ƃ��邱�ƂȂ��A��ʏ�̃R���|�[�l���g�\���𒲂ׂ邱�Ƃ��ł��܂��B

�@�����ł́A�T���v���A�v���̏ڍ׉�ʂ̃R���|�[�l���g�\�������ۂɒ������Ă݂܂��傤�B

������������ʂ̏���

�@�ŏ��ɁA�e�X�g�����s�������[����ŁA������������ʂ�\��������K�v������܂��B�����ł́A�e�X�g�ΏۂƂȂ�T���v���A�v���́u�ڍ׉�ʁv��\�������Ă݂܂��傤�B

�T���v���A�v���̏ڍ׉��

�@���ɁA���̒[����USB�P�[�u���Ȃǂ�PC�ɐڑ����Aadb�iAndroid Debug Bridge�j�ŔF�����ꂽ��Ԃɂ��Ă����܂��B

uiautomatorviewer�c�[���̋N���Ɖ�ʏ��̎擾

�@�ȉ��̃R�}���h�����s����ƁAuiautomatorviewer�c�[�����N�����܂��B

$ uiautomatorviewer
uiautomatorviewer�N�����

�@�c�[���o�[�ɂ���uDevice Screenshot (uiautomator dump)�v�{�^���i���}�̐Ԙg�����j���������ƂŁAadb�ڑ�����Ă���[���̉�ʏ����擾�ł��܂��B

uiautomatorviewer��Device Screenshot�{�^��

�@�[���̉�ʏ��̎擾����������ƁAuiautomatorviewer�c�[���̎O�‚̃y�C���ɁA�擾������񂪕\������܂��B

�@�����̃y�C���ɂ͎擾�����[���̉�ʃX�N���[���V���b�g���\������܂��B

�@�E��̃y�C���ɂ�UI�R���|�[�l���g�̃c���[�\�����\������܂��B�uExpand All�{�^���v���������ƂŁA�‚����c���[��S�ēW�J���邱�Ƃ��ł��܂��B

Expand All�{�^��

�@�E��̃y�C�����璲��������UI�R���|�[�l���g��I������ƁA�E���̃y�C���ɑI������UI�R���|�[�l���g�̑����̈ꗗ���\������܂��B�����̉�ʃX�N���[���V���b�g����A����������UI�R���|�[�l���g��I�����邱�Ƃ��ł��܂��B

uiautomatorviewer�̉�ʏ��擾��̉��

�@���̉�ʂ́A���O���͗���I�������Ƃ��̂��̂ł��B���O���͗���contentDescription�����i�c�[����̕\�L��content-desc�Əȗ�����Ă��܂��j���uname textfield�v�ł��邱�Ƃ�������܂��B

�R�����uDDMS����uiautomatorviewer�����̋@�\���g����v

�@Eclipse��Android Studio�ł��ADDMS����uiautomatorviewer�����̋@�\���g���܂��B

�@�[���̉�ʏ����擾����ɂ́ADDMS�́mDevices�n�r���[��ɂ���Aiautomatorviewer�Ɠ����G���̃A�C�R���̃{�^���������Ă��������B

DDMS��Device screenshot�{�^��

�@�@�@�@�@�@ 1|2|3|4 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B