�{�A�ڂŁASDK��Eclipse���g����Android�̌g�ђ[���œ���Java�A�v�����쐬���AAndroid Market�ł̔z�z��ڎw���܂��傤
�@9��15���AAndroid SDK 1.6�������[�X���ꂽ�����ł����A����4���Ƀ����[�X���ꂽAndroid SDK 1.5����A�uAppWidget�v�Ƃ����z�[���X�N���[���ɏ풓����A�v��������悤�ɂȂ��Ă����̂��������ł��傤���B
�@�F���A�悭������Ă���Google������A�i���O���v�̂悤�Ȃ��̂�����悤�ɂȂ����̂ł��B
�@�A�ڑ�4��u�ȒP�Ń��N���N����Android�E�B�W�F�b�g10�A���I�v�ŏЉ��GUI�R���|�[�l���g���A�p�b�P�[�W���uwidget�v�Ȃ̂Łu�E�B�W�F�b�g�v�ƌĂт܂����B����������AppWidget�����j���[���u�E�B�W�F�b�g�v�ƕ\������Ă��邽�߁A�G���h���[�U�[�I�ɂ́u�E�B�W�F�b�g�v�ł��B
�@�}2�̃��j���[�́A�z�[���X�N���[���������邱�Ƃŏo�Ă��܂��B���j���[�́u�E�B�W�F�b�g�v��I������ƁA�C���X�g�[���ς݂̃E�B�W�F�b�g���ꗗ�\������܂��B
�@����������邽�߂ɁA����͒P�Ɂu�E�B�W�F�b�g�v�Ƃ�����AppWidget�̂��Ƃ��w���Ă���Ƃ������Ƃɂ��܂��B�A�ڑ�4��ŏЉ���uandroid.widget�v�p�b�P�[�W�́A�uGUI�R���|�[�l���g�v�Ƃ���������p���܂��B
�@Windows Vista����W�����ڂ���Ă���uWindows�T�C�h�o�[�v�ɂ́u�K�W�F�b�g�v�Ƃ������̂��z�u�ł��A���o���ĔC�ӂ̈ʒu�ɔz�u���\�ł��B
�@���̂ق��ɁuYahoo!�E�B�W�F�b�g�v�uOpera�E�B�W�F�b�g�v�uGoogle�f�X�N�g�b�v�K�W�F�b�g�v�Ȃǂ�������PC�p�̃E�B�W�F�b�g/�K�W�F�b�g�ł��B
�@�����́A���ׂ�HTML�ACSS�AJavaScript��p���č쐬����܂��BWindows�T�C�h�o�[�̃K�W�F�b�g��JavaScript�ȊO�̃X�N���v�g�ł��J���\�ł����A��{��JScript�iJavaScript�j�ł��BPC�̃E�B�W�F�b�g�Ƃ����AHTML�ACSS�AJavaScript���g�p�����̂���ʓI�ł��B������ʓI�ȃE�B�W�F�b�g/�K�W�F�b�g�ɂ��Ă̏ڍׂ͉��L�L�����Q�Ƃ��Ă��������B
�@Android�̃E�B�W�F�b�g�̏ꍇ�́A�ǂ��ł��傤���B�K���s�K���AAndroid�̃E�B�W�F�b�g��HTML/CSS/JavaScript�ł͂Ȃ�Java�����ŊJ�����܂��BJava�̊J���Ɋ���Ă���F����ɂƂ��Ă͘N��ł��ˁB
�@Android�̃E�B�W�F�b�g�łł��邱�ƁA�ł��Ȃ����Ƃ��܂��m���Ă����̂́A�ƂĂ��悢���Ƃł��B�Ƃ����̂��AAndroid�̃E�B�W�F�b�g�ɂ́A���\����������A��肽�����Ƃ������ł��Ȃ��\�������邽�߂ł��B
�@�ł��邱�ƁA�ł��Ȃ����Ƃ��AActivity�Ɣ�r���Ă݂܂��B�܂��A�ł��邱�Ƃ͈ȉ��ɂȂ�܂��B
�@�����āA�ł��Ȃ����Ƃ͈ȉ��ɂȂ�܂��B
�@Activity�ɔ�ׂ�ƁA�C�x���g����̏������ƂĂ��ア�ł��B�Ⴆ�A�u�\�����ꂽ�Ƃ��ɉ����������������v�u�B�ꂽ�Ƃ��ɉ����������������v�Ƃ������Ƃ��ł��܂���B�C�x���g�������\�Ȃ̂̓N���b�N�݂̂ł��B
�@�܂��A�g�p�\�����C�A�E�g��GUI�R���|�[�l���g�ɂ�����������܂��B�ȉ����T�|�[�g���郌�C�A�E�g��GUI�R���|�[�l���g�ŁA�ƂĂ����Ȃ��ł��B
�@�܂��A��L�̃T�u�N���X�̓T�|�[�g����܂���B
�@���̂悤�Ȑ��������̂ق��ɁA�v���O�����̏������@�ɂ�����������܂��B�E�B�W�F�b�g�̃v���O���������̕��@�͈ȉ��̂悤�Ɏg���������ł��܂��B
�������@ | ���� |
---|---|
�w�肵���Ԋu���ƂɎ��s | �ݒ�t�@�C���Ƀ~���b�P�ʂōX�V���Ԃ��w�肷�邱�ƂŁA���̎����ŏ��������s |
�w�肵�����ԂɎ��s | �ݒ�t�@�C���̍X�V���Ԃ͗��p�����ɁAAlarmManager���g�p���ēƎ��ɏ��������s |
�N���b�N���Ɏ��s | �Ώۂ�GUI�R���|�[�l���g���N���b�N���ꂽ�^�C�~���O�ŏ��������s |
�\1�@�E�B�W�F�b�g�̃v���O���������̕��@ |
�@���Ɂu�w�肵���Ԋu���ƂɎ��s�v�́A�W���I�ȕ��@�Ŏ����͂ƂĂ��ȒP�ł����A�E�B�W�F�b�g�͏풓���A�o�b�N�O���E���h�ł����삷��Ƃ������������邽�߁A�Z���Ԋu���w�肷��ƁA�ق��̃A�v���̎��s�ɉe����^������A�o�b�e���[�̏��Ղ��������������Ƃ�������p�����邽�߁A�g���ǂ���ɏ\���C��t���Ȃ���Ȃ�܂���B
�@����ł́A���ꂼ��̎��s���@���A�T���v�����g�p���Ȃ��猩�Ă������Ƃɂ��܂��傤�B
�@Android�E�B�W�F�b�g��Android�A�v���̂悤�ɁAEclipse��ADT�iAndroid Development Tools Plugin for the Eclipse IDE�j���璼���G�~�����[�^�ɃC���X�g�[���ł��܂���B������Android�E�B�W�F�b�g�́AAndroid SDK�̃R�}���h���C���c�[����p���ăC���X�g�[�����܂��B
�@�܂��̓G�~�����[�^�̋N�����@��A�v���^�E�B�W�F�b�g�̃C���X�g�[�����@�A�A���C���X�g�[�����@�����Ă����܂��傤�BWindows�Ȃ�R�}���h�v�����v�g�ALinux��Mac OS X�Ȃ�R�}���h�v�����v�g�����̂��̂��J���āAAndroid SDK���C���X�g�[�������t�H���_�́utools�v�t�H���_�Ƀp�X��ʂ��Ă��������B
�@�ł��ȒP�ȋN�����@�͈ȉ��̂Ƃ���ł��B
emulator -avd <name>
�@<name>�ɂ͂����g�p���Ă���AVD�iAndroid Virtual Device�A�G�~�����[�^���Android 1.5�삳���邽�߂̉��z�f�o�C�X�j�̖��O���w�肵�܂��B�܂��́A�ȉ��ł��\�ł��B
emulator @<name>
�@AVD�ɂ��Ă̏ڍׂ́A�ȉ��̃y�[�W�̉������Q�l�ɂ��Ă��������B
�@���O�̊m�F���s�����߂�DDMS�iDalvik Debug Monitor Service�j���A�ȉ��̃R�}���h�ŋN������Ƃ悢�ł��傤�B
ddms
�@�C���X�g�[����.apk�p�b�P�[�W�����O�ɏo���オ���ĂȂ���Ȃ�܂��AEclipse��p���ĊJ�����s���Ă���Ȃ�A�����I�ɂł��Ă���̂Ŗ�肠��܂���B�ȉ��̂悤�ɃC���X�g�[�����܂��B
adb install <filename>
�@<filename>�ɂ�.apk���w�肵�܂��B���łɓ���p�b�P�[�W���C���X�g�[������Ă���ƃC���X�g�[���Ɏ��s���܂��B
�@�A���C���X�g�[���͈ȉ��̂悤�ɍs���܂��B
adb uninstall <package>
�@<package>�̓t�@�C�����ł͂Ȃ��AAndroidManifest.xml�Ŏw�肵�Ă���Java�̃p�b�P�[�W�����w�肵�܂��B�ucom.example.android.appwidget�v�Ƃ����p�b�P�[�W���w�肵�Ă���ꍇ�A�ȉ��̂悤�ɃA���C���X�g�[�����܂��B
adb uninstall com.example.android.appwidget
�@��肠�����A���ꂾ���o����ΊJ�����n�߂��܂��B
�@���y�[�W�ł�AppWidge�̃��C�t�T�C�N����쐬���邽�߂̊�b�m����������܂��B
Copyright © ITmedia, Inc. All Rights Reserved.