1-3-3.¸¶½Ã¸á·Î

2015³â °¡À» ¾Èµå·ÎÀ̵å 6.0 ¸¶½Ã¸á·Î°¡ ¹ßÇ¥µÇ¾ú´Ù. ¸ÞÀÌÀú ¾÷±×·¹À̵åÀÓ¿¡µµ ºÒ±¸ÇÏ°í 5.0¿¡ ºñÇØ ±â´É Ãß°¡´Â ¸¹Áö ¾ÊÀº ÆíÀÌ´Ù. 5.0À» ¹ßÇ¥ÇÑÁö 1³âÀÌ Áö³µ°í 5.0ÀÌ ¿ö³« Ä¡¸íÀûÀÎ ¹ö±×°¡ ¸¹¾Æ ¼­µÑ·¯ ¸ÞÀÌÀú ¾÷±×·¹À̵带 ´ÜÇàÇÑ °ÍÀ¸·Î º¸ÀδÙ.

¾Èµå·ÎÀ̵å ÀÚü¿¡µµ ¸î °¡Áö ±â´ÉÀû °³¼±ÀÌ ÀÖ¾úÁö¸¸ ±×º¸´Ù´Â °ø½Ä °³¹ßÅøÀÌ ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À·Î È®Á¤µÈ °ÍÀÌ °¡Àå Å« º¯È­ÀÌ´Ù. ¾Èµå·ÎÀ̵å´Â ÃÊâ±âºÎÅÍ ¿ÀǼҽº·Î °³¹ßµÇ´Â ÀÌŬ¸³½º¸¦ °ø½Ä °³¹ßÅø·Î »ç¿ëÇßÀ¸¸ç ¿©±â¿¡ ¾Èµå·ÎÀÌµå °³¹ß ÅøŶÀÎ ADT Ç÷¯±×ÀÎÀ» ¼³Ä¡ÇØ »ç¿ëÇß¾ú´Ù.

±â´É»ó Ưº°ÇÑ ¹®Á¦Á¡Àº ¾ø¾úÁö¸¸ Àü¿ë °³¹ß ȯ°æÀÌ ¾Æ´Ï´Ù º¸´Ï ÀÌ°Í Àú°Í Ãß°¡·Î ¼³Ä¡ÇØ¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ ÀÖ°í ÅëÇÕ¼ºÀÌ ¶³¾îÁ³´Ù. ±¸±ÛÀº 4.x ¹öÀüºÎÅÍ ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À¸¦ ¹èÆ÷ÇÏ¿© ²ÙÁØÈ÷ Å×½ºÆ®¸¦ ÁøÇàÇØ ¿ÔÁö¸¸ Ãʱ⠹öÀü¿¡¼­´Â ¹ö±×°¡ ¸¹¾Æ ½Ç¹«¿ëÀ¸·Î »ç¿ëÇϱ⿡´Â ¿ªºÎÁ·À̾ú´Ù. ±×·¯³ª ÀÌÁ¦´Â ÃæºÐÈ÷ ¾ÈÁ¤È­µÇ¾ú°í ±â´Éµµ ¸·°­ÇØÁ® °ø½Ä °³¹ßÅø·Î äÅõǾúÀ¸¸ç ÀÌÈĺÎÅÍ ÀÌŬ¸³½º ADT´Â Áö¿øÇÏÁö ¾ÊÀ» °èȹÀÌ´Ù.

ÀÚ¹Ù °³¹ßÀÚ¿¡°Ô ÀÌ¹Ì ¹ß±ºÀÇ ½Ç·ÂÀ» ÀÎÁ¤¹ÞÀº ÀÎÅÚ¸®J¸¦ ±â¹ÝÀ¸·Î ¾Èµå·ÎÀ̵带 À§ÇÑ Ä¿½ºÅ͸¶ÀÌ¡À» ÇÑ °ÍÀ̶ó ÀÌŬ¸³½ºº¸´Ù ÈξÀ Æí¸®ÇÏ°í °­·ÂÇÑ ÅëÇÕ¼ºÀ» Á¦°øÇÑ´Ù. ½ºÆ©µð¿À¿¡ ´ëÇؼ­´Â ¼³Ä¡ÈÄ¿¡ »ó¼¼È÷ ¿¬±¸ÇØ º¸±â·Î ÇÑ´Ù. 6.0¿¡¼­ Ãß°¡µÈ ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°´Ù. Â÷ÈÄ º»¹®¿¡¼­ Çϳª¾¿ ½Ç½ÀÇØ º¼ °ÍÀ̹ǷΠ¿©±â¼­´Â °£´ÜÇÑ ¼Ò°³¸¸ Çϱâ·Î ÇÑ´Ù.

 

ÆÛ¹Ì¼Ç ¸ðµ¨ º¯°æ

Æ۹̼ÇÀº ¾ÛÀÌ Æ¯Á¤ ±â´ÉÀ» »ç¿ëÇϱâ À§ÇØ ¾ò¾î¾ß ÇÏ´Â ±Ç¸®À̸ç ƯÁ¤ ±â´ÉÀ» »ç¿ëÇϱâ À§Çؼ­´Â ¸Å´ÏÆ佺Ʈ¿¡ ÇØ´ç ±â´É¿¡ ´ëÇÑ Æ۹̼ÇÀ» ¸í½ÃÇØ¾ß ÇÑ´Ù. »ç¿ëÀÚ´Â ¾Û ¼³Ä¡½Ã¿¡ ÆÛ¹Ì¼Ç ¸ñ·ÏÀ» º¸°í Çã¿ë ¿©ºÎ¸¦ °áÁ¤ÇÔÀ¸·Î½á ¾ÛÀÌ ¾û¶×ÇÑ ÁþÀ» ÇÏÁö ¸øÇϵµ·Ï ÇÑ´Ù. ¿¹¸¦ µé¾î °ÔÀÓÀÌ ÁÖ¼Ò·ÏÀ» Àд´ٰųª ½Ã½ºÅÛ ¼³Á¤À» º¯°æÇÏ´Â °ÍÀº Á¤»óÀûÀÎ µ¿ÀÛÀÌ ¾Æ´Ï¹Ç·Î ¼³Ä¡ÇÏÁö ¾Ê´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.

±×·¯³ª »ç¿ëÀÚ°¡ ¼³Ä¡½Ã¿¡ ¾ÛÀÇ Æ۹̼ÇÀ» ÀÏÀÏÀÌ È®ÀÎÇÏÁö ¾Ê°í ½À°üÀûÀ¸·Î ¼³Ä¡ ¹öÆ°À» ´­·¯ ¹ö¸®±â ¶§¹®¿¡ »ç½Ç»ó Çö½Ç¼ºÀÌ ¾ø´Ù. ±×·¡¼­ 6.0ºÎÅÍ´Â ¼³Ä¡½Ã¿¡ Æ۹̼ÇÀ» ÀÏ°ý È®ÀÎÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ½ÇÇàÁß¿¡ »ç¿ëÀÚ¿¡°Ô ´ëÈ­»óÀÚ¸¦ ¿­¾î ÇØ´ç µ¿ÀÛÀ» Çã°¡ÇÒ °ÍÀÎÁö °³º°ÀûÀ¸·Î ¹°¾î º¸´Â ¹æ½ÄÀ¸·Î ¹Ù²î¾ú´Ù. ¾ÛÀÇ µ¿ÀÛÀ» ´õ Àû±ØÀûÀ¸·Î ÅëÁ¦ÇÔÀ¸·Î½á º¸¾È¼ºÀ» ³ôÀÌ°Ú´Ù´Â ¶æÀÌ´Ù.

ÆÛ¹Ì¼Ç ¸ðµ¨ÀÌ ¹Ù²ñÀ¸·Î½á »ç¿ëÀÚ³ª °³¹ßÀÚ ¸ðµÎ ¹ø°Å·Î¿ÍÁ³´Ù. ¾Û °³¹ßÀÚ´Â ÇØ´ç µ¿ÀÛÀÌ Çã°¡¹ÞÁö ¸øÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÀÌ¿¡ ´ëÇÑ ´ëºñÃ¥À» ¸¶·ÃÇØ¾ß ÇÏ°í »ç¿ëÀÚ´Â ¾ÛÀ» ½ÇÇàÇÒ ¶§¸¶´Ù Çã°¡ ¿©ºÎ¸¦ °áÁ¤ÇØ¾ß ÇÑ´Ù. °£ÆíÇÔ°ú ¾ÈÀüÀº ¹Ýºñ·Ê °ü°è¿©¼­ º¸¾ÈÀÌ °­·ÂÇÒ¼ö·Ï ÆíÀǼºÀº ¶³¾îÁú ¼ö¹Û¿¡ ¾ø´Ù. ¹°·Ð ºÒÆíÇÔÀ» ÃÖ¼ÒÈ­Çϱâ À§ÇÑ ¿©·¯ °¡Áö Á¤Ã¥ÀÌ Á¦°øµÈ´Ù.

¾Û¸µÅ©

À¥¿¡´Â ´Ù¾çÇÑ ÀÚ¿øÀÌ ¸µÅ©·Î Á¦°øµÇ¸ç À̸¦ Ŭ¸¯ÇÏ¸é °ü·Ã ¾ÛÀÌ ½ÇÇàµÈ´Ù. ¿¹¸¦ µé¾î jpg ÆÄÀÏÀ» Ŭ¸¯ÇÏ¿© À̹ÌÁö ºä¾î·Î º¼ ¼ö ÀÖ°í mp3 ÆÄÀÏÀ» Ŭ¸¯ÇÏ¸é ¹Ìµð¾î Ç÷¹À̾ ½ÇÇàµÈ´Ù. À̶§ ½ÇÇàÇÒ ¾ÛÀº ÆÄÀÏÀÇ È®ÀåÀÚ³ª MIME ŸÀÔ µîÀ¸·Î °áÁ¤Çϴµ¥ ¸¸¾à ÇØ´ç ÆÄÀÏÀ» ó¸®ÇÏ´Â ¾ÛÀÌ µÑ ÀÌ»ó ÀÖÀ¸¸é »ç¿ëÀÚ¿¡°Ô ¾î¶² ¾ÛÀ» ½ÇÇàÇÒ °ÍÀÎÁö ¹°¾î º»´Ù.

¾Û¸µÅ©´Â »ç¿ëÀÚ¿¡°Ô ¾Û ¼±ÅÃÀ» Áú¹®ÇÏÁö ¾Ê°í ¹Ì¸® ÁöÁ¤µÈ ¼³Á¤À» Âü°íÇÏ¿© ¹Ù·Î ¿¬°áÇÏ´Â ±â´ÉÀÌ´Ù. Á¤È®ÇÑ ¾ÛÀ» ½ÇÇàÇÔÀ¸·Î½á ½Ã°£À» Àý¾àÇÏ°í ÀÛ¾÷ÀÌ ¿¬¼ÓÀûÀ¸·Î À̾îÁöµµ·Ï ÇÑ´Ù. À̸¦ À§ÇØ Á¤È®ÇÑ Á¤º¸¿Í ¼³Á¤ÀÌ ÇÊ¿äÇϹǷΠ¾Û °³¹ßÀÚ, À¥ °ü¸®ÀÚ, »ç¿ëÀÚ°¡ ¸ðµÎ ÇùÁ¶ÀûÀ¸·Î ¿òÁ÷¿©¾ß ÇÑ´Ù. ¸ÕÀú ¾Û °³¹ßÀÚ´Â ¸Å´ÏÆ佺Ʈ¿¡ ƯÁ¤ »çÀÌÆ®ÀÇ ¸µÅ©¸¦ ƯÁ¤ ¾×ƼºñƼ°¡ ó¸®ÇÑ´Ù´Â ÀÎÅÙÆ® ÇÊÅ͸¦ ¼±¾ðÇØ µÐ´Ù.

 

<intent-filter>

     ....

     <data android:scheme="http" />

     <data android:host="www.soen.kr" />

</intent-filter>

 

ÀÌ ¼±¾ð¿¡ ÀÇÇØ www.soen.krÀÇ ¸µÅ©´Â ÀÌ ¾×ƼºñƼ¿Í ¿¬°áµÈ´Ù. ÀÌ ¿Ü¿¡µµ VIEW, BROWSABLE Ä«Å×°í¸®¿Í ÀÚµ¿ °ËÁõÀ» À§ÇØ autoVerify ¼Ó¼ºÀ» Ãß°¡ÇØ¾ß ÇÑ´Ù. ÇÑ ¾×ƼºñƼ¿¡ ¿©·¯ °³ÀÇ »çÀÌÆ®¸¦ ¿¬°áÇÒ ¼öµµ ÀÖ°í ÇÑ »çÀÌÆ®¸¦ ¿©·¯ °³ÀÇ ¾×ƼºñƼ¿¡ ¿¬°áÇÒ ¼öµµ ÀÖ´Ù. À¥ °ü¸®ÀÚ´Â À¥ ¼­¹öÀÇ ¾à¼ÓµÈ À§Ä¡¿¡ ÀÌ ¼­¹öÀÇ ¸µÅ©´Â ¾î¶² ¾ÛÀÌ Ã³¸®ÇÑ´Ù´Â °ÍÀ» json ÆÄÀÏ(Digital Asset Links)·Î ¸í½ÃÇØ ³õ´Â´Ù.

 

[{

     "relation": ["delegate_permission/common.handle_all_urls"],

          "target": {

          "namespace": "myapp",

          "package_name": "kr.soen",

          "sha256_cert_fingerprints":["3A:14:15:9E:65:35:89:79:3E:38:AB......"]

     }

}]

 

ÆÐÅ°Áö¸í°ú ¾ÛÁö¹®À» ±â·ÏÇØ ³õÀ¸¸é ½Ã½ºÅÛÀº ÀÌ µÑÀ» ºñ±³ÇØ º¸°í ¿¬°á ¿©ºÎ¸¦ °áÁ¤ÇÑ´Ù. ´ë°³ÀÇ °æ¿ì ÀÚµ¿À¸·Î ¿¬°áµÇÁö¸¸ ¾î¶² °æ¿ì´Â »ç¿ëÀÚ°¡ ¼³Á¤¿¡¼­ ¿¬°áÇÒ ¾ÛÀ» ÁöÁ¤ÇØ µÑ ÇÊ¿ä°¡ ÀÖ´Ù. º°µµÀÇ ÁöÁ¤ÀÌ ¾ø°í ¿¬°áµµ ¾øÀ¸¸é À̶§´Â ¾î¿ ¼ö ¾øÀÌ »ç¿ëÀÚ¿¡°Ô Áú¹®ÇÏ°Ô µÈ´Ù.

ÀÚµ¿ ¹é¾÷

»ç¿ëÀÚ´Â ÃëÇâ¿¡ ¸Â°Ô ¼³Á¤À» ¹Ù²Ù°í µ¥ÀÌÅ͸¦ ÀÛ¼ºÇϴµ¥ »ó´çÇÑ ½Ã°£°ú ³ë·ÂÀ» ¼Ò¸ðÇÏÁö¸¸ Àåºñ¸¦ ¹Ù²Ù°Å³ª ¾÷±×·¹À̵åÇÏ¸é ¸ðµç ¼³Á¤ÀÌ ÃʱâÈ­µÇ´Â ºÒÆíÇÔÀÌ ÀÖ´Ù. ÀÚµ¿¹é¾÷Àº ¾ÛÀÇ ¸ðµç µ¥ÀÌÅ͸¦ ±¸±Û µå¶óÀ̺ê·Î ¹é¾÷ÇØ µÎ¾ú´Ù°¡ Àåºñ ±³Ã¼½Ã ±×´ë·Î º¹¿øÇØ ÁÖ´Â ±â´ÉÀÌ´Ù. ¸ðµç µ¥ÀÌÅÍ´Â ¾ÏȣȭµÇ¸ç ±¸±Û µå¶óÀ̺ê ÇÒ´ç ¿ë·®¿¡´Â Æ÷ÇÔµÇÁö ¾Ê´Â´Ù.

¼³Ä¡µÈ ¸ðµç ¾Û¿¡ ÀÚµ¿À¸·Î Àû¿ëµÇ¹Ç·Î °³¹ßÀÚ°¡ ¹é¾÷°ú º¹¿øÀ» À§ÇØ º°µµÀÇ Äڵ带 ´õ ÀÛ¼ºÇÒ ÇÊ¿ä´Â ¾ø´Ù. ÇÏÁö¸¸ ÀϺΠ¹Î°¨ÇÑ µ¥ÀÌÅͳª Àӽà ÆÄÀÏ µîÀ» Á¦¿ÜÇϱâ À§ÇÑ ÁöÁ¤À» ÇÒ ¼ö´Â ÀÖ´Ù. ¸Å´ÏÆ佺Ʈ¿¡ allowBackup ¼Ó¼ºÀ» false·Î ¼³Á¤ÇÏ¿© ÀÚµ¿ ¹é¾÷À» ±ÝÁöÇÒ ¼öµµ ÀÖ°í ÇÊ¿ä¿¡ µû¶ó ÀϺΠµ¥ÀÌÅ͸¦ Á¦¿ÜÇϰųª ´õ Ãß°¡ÇÑ´Ù.

ÀÚµ¿ ¹é¾÷ ±â´ÉÀº 2.2 ¹öÀü¿¡¼­ BackupAgent Ŭ·¡½º·Î ÀÌ¹Ì ±¸ÇöµÈ ¹Ù ÀÖ´Ù. ¿¹ÀüÀÇ ¹é¾÷Àº Á÷Á¢ Äڵ带 ÀÛ¼ºÇØ¾ß Çß°í ÀúÀå¼Ò Á¦°ø Ã¥ÀÓÀÌ Åë½Å »ç¾÷ÀÚ¿¡°Ô ÀÖ´Â ¹Ý¸é »õ·Î¿î ÀÚµ¿ ¹é¾÷ ±â´ÉÀº ±¸±ÛÀÌ ÀúÀå¼Ò¸¦ Á¦°øÇÏ¸ç ¿î¿µÃ¼Á¦°¡ ¹é¾÷°ú º¹¿øÀ» ÇØ ÁÖµµ·Ï ÀÚµ¿È­µÇ¾ú´Ù´Â ¸é¿¡¼­ ´õ ¹ßÀüµÇ¾ú´Ù.

¹èÅ͸® Àý¾à ¸ðµå

¸ð¹ÙÀÏ Àåºñ¿¡¼­ ¹èÅ͸®´Â ¾ðÁ¦³ª ºÎÁ·Çϸç ÃÖ´ëÇÑ ¾Æ²¸½á¾ß ÇÏ´Â ±ÍÁßÇÑ ÀÚ¿øÀÌ´Ù. 6.0Àº ±âÁ¸ÀÇ ½½¸³ ¸ðµåº¸´Ù ¹èÅ͸®¸¦ ´õ Àý¾àÇÏ´Â Á¹±â ¸ðµå¸¦ Ãß°¡ÇÏ¿© ¹èÅ͸® ¼º´ÉÀ» Çâ»ó½ÃŲ´Ù. ÀÌÀü ¹öÀü¿¡¼­ ÀÏÁ¤ ½Ã°£ÀÌ °æ°úÇÏ¸é ½½¸³ ¸ðµå·Î µé¾î°¡Áö¸¸ È­¸é¸¸ ²¨Á³À» »Ó ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º³ª ³×Æ®¿öÅ©´Â ¿©ÀüÈ÷ µ¿ÀÛÁßÀ̾ ¹èÅ͸®¸¦ ¼Ò¸ðÇß¾ú´Ù.

6.0¿¡¼­´Â ½½¸³ ¸ðµå ÀÌÈÄ ÀÏÁ¤ ½Ã°£ÀÌ °æ°úÇÏ¸é ¹èÅ͸®¸¦ ´õ¿í Àý¾àÇÏ´Â Á¹±â(doze) ¸ðµå·Î µé¾î°£´Ù. ¹°·Ð ÃæÀüÁßÀÏ ¶§´Â ¹èÅ͸®°¡ ³Ë³ËÇϹǷΠ±»ÀÌ Á¹±â ¸ðµå·Î µé¾î°¡Áö ¾Ê´Â´Ù. Á¹±â ¸ðµå¿¡¼­ Àåºñ´Â ´ÙÀ½°ú °°ÀÌ µ¿ÀÛÇÑ´Ù.

 

¡á ³×Æ®¿öÅ© ¾×¼¼½º´Â ±ÝÁöµÈ´Ù. ´Ü, °í¼øÀ§ÀÇ ±¸±Û Ŭ¶ó¿ìµå ¸Þ½ÃÁö´Â ¿¹¿Ü´Ù.

¡á ´ë±â Àá±Ý(Wake lock) ¿äûÀ» ¹«½ÃÇÑ´Ù.

¡á ¾Ë¶÷ ¸Å´ÏÀú¿¡ ÀÇÇÑ ¿äûÀº ¿¬±âµÈ´Ù. ´Ü, setAndAllowWhileIdle ¿äûÀº ¿¹¿Ü´Ù.

¡á ¿î¿µÃ¼Á¦´Â WiFi ½ºÄµÀ» ÁßÁöÇÏ¸ç ½ÌÅ© µ¿±âÈ­µµ ÇÏÁö ¾Ê´Â´Ù.

 

Á¹±â ¸ðµå ¿Ü¿¡ »ç¿ëÀÚ°¡ ´çÀå »ç¿ëÇÏÁö ¾Ê´Â ¾ÛÀ» ¾ÆÀÌµé »óÅ·Π¸¸µå´Â ¾Û ´ë±â(App Standby) »óŸ¦ µµÀÔÇÏ¿© ¹é±×¶ó¿îµåÀÇ ¾ÛÀÌ ºÒÇÊ¿äÇÑ ¹èÅ͸®¸¦ ³¶ºñÇÏÁö ¾Êµµ·Ï ÇÑ´Ù. ´ë±â »óÅÂÀÇ ¾ÛÀº ³×Æ®¿öÅ© ¾×¼¼½º°¡ ÇÏ·ç¿¡ ÇѹøÀ¸·Î Á¦¾àµÇ¸ç ¿¹¾àµÈ ÀÛ¾÷À» ÇÒ ¼ö ¾ø´Ù.

 

ÀÌ ¿Ü¿¡µµ APK À¯È¿¼º üũ°¡ ¾ö°ÝÇØÁ³À¸¸ç USB Àåºñ´Â Æ۹̼ÇÀÌ ¾ø´Â ÇÑ µðÆúÆ®·Î ÃæÀü¸¸ °¡´ÉÇϵµ·Ï º¸¾ÈÀÌ °­È­µÇ¾ú°í ÀÚÀßÇÑ ±â´É»óÀÇ º¯°æµµ ¸¹´Ù. ´õ ÀÌ»ó  »ç¿ëµÇÁö ¾Ê´Â ±¸Çü Ŭ·¡½º´Â Æó±âµÇ¾úÀ¸¸ç ÀÌÀü ¹öÀüÀÇ ¹ö±×µµ ´ëÆø ¼öÁ¤µÇ¾ú´Ù. ´õ Ãß°¡µÈ ±â´É¿¡ ´ëÇؼ­´Â ¾ÕÀ¸·Î °ü·Ã ºÎºÐ¿¡¼­ Çϳª¾¿ ¼Ò°³Çϱâ·Î ÇÑ´Ù.