Run Genymotion

¾Èµå·ÎÀ̵å SDK¸¦ ¼³Ä¡ ÇÒ ¶§ ±âº»ÀûÀ¸·Î ¼³Ä¡ µÇ´Â ¾Èµå·ÎÀÌµå ¿¡¹Ä·¹ÀÌÅÍ´Â ´À¸®´Ù.

Äڵ带 ½ÇÇà ÇÒ ¶§ ¸¶´Ù µð¹ÙÀ̽º¸¦ ¿¬°áÇϴ°͵µ ±ÍÂú°í Çؼ­ »õ·Î¿î ¿¡¹Ä·¹ÀÌÅ͸¦ ã¾Æ º¸¾Ò´Ù.
±×·¡¼­ ãÀº ¾Èµå·ÎÀÌµå ¿¡¹Ä·¹ÀÌÅÍ°¡ GenymotionÀÌ´Ù.

¾Æ·¡´Â »ï¼º °¶·°½Ã s2¸¦ ¿¡¹Ä·¹ÀÌÆ®ÇÑ ½ÇÇà È­¸éÀÌ´Ù.

Áö´Ï ¸ð¼ÇÀº À¯·á ¹öÀü°ú ¹«·á ¹öÀüÀÌ Àִµ¥ ¹«·á ¹öÀüÀ¸·Îµµ ¹«¸®°¡ ¾ø´Ù.

ÆÄÀÏ´Ù¿î
http://www.genymotion.com/

¼³Ä¡´Â Ŭ¸¯¸¸ ÇÏ¸é ³¡ÀÌ´Ù.

Áö´Ï¸ð¼Ç ¼³Ä¡ ÈÄ adb¸¦ ½ÇÇàÇÏ¸é ¾Æ·¡¿Í °°Àº ¿¡·¯°¡ ¹ß»ýÇÏ´Â °æ¿ì°¡ ÀÖ´Ù.

adb shell
adb server is out of date.  killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error:

ÀÌ ¹®Á¦´Â ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ ¾Èµå·ÎÀ̵å SDK tool¿Í GenymotionÀÇ SDK toolsÀÇ ¹öÀüÀÌ ÀÏÄ¡ ÇÏÁö ¾Ê¾Æ¼­ ¹ß»ýÇÑ´Ù.

ÇÁ·Î¼¼½º °ü¸®ÀÚ¿¡¼­ adb¸¦ ¸ðµÎ Á×ÀÌ°í GenymotionÀ» ¼³Á¤ÇÑ´Ù.
¸Æ¿¡¼­´Â ´ÙÀ½°ú °°ÀÌ adb¸¦ ¸ðµÎ Á×ÀδÙ.

killall -9 adb

Áö´Ï¸ð¼Ç ¼³Á¤À» ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.
adb¸¦ ÄÄÇ»ÅÍ¿¡ ¼³Ä¡ÇÑ Android SDK¿¡¼­ »ç¿ëÇϵµ·Ï ÇÑ´Ù.


 

ADB ¸í·É

com.example.test ¾ÛÀÌ ¼³Ä¡ µÇ¾î ÀÖÀ»¶§......

adb shell ps | grep test
¸Þ¸ð¸® üũ

adb -s <device name> shell  
µð¹ÙÀ̽º°¡ ¿©·¯°³À϶§ -s·Î µð¹ÙÀ̽º¸¦ ¼³Á¤ÇÑ´Ù.

adb reboot
½º¸¶Æ®ÆùÀ» ÀçºÎÆà ½ÃŲ´Ù.

adb pull ½º¸¶Æ®Æù°æ·Î PC°æ·Î
½º¸¶Æ®Æù±â±â³»¿¡ ÆÄÀÏÀ̳ª ¾îÇõîÀ» º»ÀÎÀÇ PC·Î º¹»çÇÑ´Ù
# adb pull /sdcard/abcd.apk c:\abcd

adb push PC°æ·Î ½º¸¶Æ®Æù°æ·Î
: PCÀÇ ÆÄÀÏÀ̳ª ¾îÇõîÀ» ½º¸¶Æ®ÆùÀ¸·Î º¹»çÇÑ´Ù
#adb push c:\abcd\abcd.apk /sdcard/

adb root
½º¸¶Æ®Æù¿¡ root±ÇÇÑÀ¸·Î Á¢±ÙÇÑ´Ù.

adb shell procrank
¸Þ¸ð¸®¸¦ ¸¹ÀÌ »ç¿ëÇÏ´Â ÇÁ·Î¼¼½ºº°·Î º¸¿©ÁØ´Ù.

adb shell input text "ÀÌ¿ë¾È³»"
µð¹ÙÀ̽º·Î ÅؽºÆ®¸¦ ÀÔ·ÂÇÑ´Ù.

adb -d logcat
adb -e logcat
µð¹ÙÀ̽º¿Í ¿¡¹Ä·¹ÀÌÅÍÁß ·Î±× Ãâ·ÂÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.

adb shell am start -a android.intent.action.MAIN -n ÆÐÅ°Áö¸í/¾×ƼºñƼ °æ·Î¸í
¿¹) adb shell am start -a android.intent.action.MAIN -n com.example.echo/com.example.echo.echodemo
¾×ƼºñƼ¸¦ ½ÇÇàÇÑ´Ù.

adb shell am startservice -n ÆÐÅ°Áö¸í/¼­ºñ½º°æ·Î¸í
¼­ºñ½º¸¦ ½ÇÇàÇÑ´Ù.

 

ƯÁ¤ ÇÁ·Î¼¼½º Á×À̱â

ÇÁ·Î¼¼½º ã±â

adb shell ps | grep test
u0_a48    1218  301   499568 28056 ffffffff b7533507 S com.example.test

¿©±â¼­´Â 1218ÀÌ pid

ÇÁ·Î¼¼½º Á×À̱â

adb shell kill 1218