¼òÎö£ºAndroid³µÔØÐéÄâÒDZíÈË»ú½çÃæÉè¼Æ

×÷ÕߣºµçÈÝʽ´¥ÃþÆÁʱ¼ä£º2013-05-03 À´Ô´£ºeefocus

[ÕªÒª]ÔÚAndroidϵͳ¿ò¼ÜÉÏʵÏÖÐéÄâÒDZíµÄÈË»ú½çÃ棬²ûÊöÁËÈçºÎ¶ÔAndroidÏÖÓÐϵͳ¿ò¼Ü½øÐвüôºÍµ÷Õû£¬Ê¹ÏµÍ³¸ü¼Ó·ûºÏ³µÔØÐéÄâÒDZíÈË»ú½çÃæµÄÒªÇó£¬ÀûÓÃAndroidÌṩµÄ×é¼þÉè¼ÆÐéÄâÒDZíÈË»ú½çÃæµÄ¸÷¸ö¹¦ÄÜÂß¼­Ä£¿é£¬Ê¹µÃÄ£¿éÉè¼Æ¸ü¼ÓºÏÀí£®Ä£¿éÖ®¼äµÄñîºÏÐÔ¸üС¡£

    ±±¾©Ê±¼ä05ÔÂ03ÈÕÏûÏ¢£¬Öйú´¥ÃþÆÁÍøѶ£¬ Ìá³öÁËÀûÓÃGoogleµÄAndroid×÷Ϊ³µÔØÐéÄâÒDZíÈË»ú½çÃæµÄÈí¼þ¿ª·¢Æ½Ì¨¡£ÔÚAndroidϵͳ¿ò¼ÜÉÏʵÏÖÐéÄâÒDZíµÄÈË»ú½çÃ棬²ûÊöÁËÈçºÎ¶ÔAndroidÏÖÓÐϵͳ¿ò¼Ü½øÐвüôºÍµ÷Õû£¬Ê¹ÏµÍ³¸ü¼Ó·ûºÏ³µÔØÐéÄâÒDZíÈË»ú½çÃæµÄÒªÇó£¬ÀûÓÃAndroidÌṩµÄ×é¼þÉè¼ÆÐéÄâÒDZíÈË»ú½çÃæµÄ¸÷¸ö¹¦ÄÜÂß¼­Ä£¿é£¬Ê¹µÃÄ£¿éÉè¼Æ¸ü¼ÓºÏÀí£®Ä£¿éÖ®¼äµÄñîºÏÐÔ¸üС¡£Éè¼ÆÁË»ùÓÚREAL210³µÔØÒDZíÈË»ú½çÃ棬½á¹û±íÃ÷£¬»ùÓÚAndroidµÄÐéÄâÒDZíÈË»ú½çÃ湦Äܸü¼Ó·á¸»¡¢²Ù×÷¸ü¼ÓÓѺá¢Ò×ÓÚÉý¼¶ºÍά»¤£¬ÄܽϺõØÂú×ãÓû§µÄÐèÇó¡£

    ±¾ÎÄÀ´×Ô£ºhttp://www.51touch.com/hmi/news/201305/03-21505.html

    ³µÔØÐéÄâÒDZíÈË»ú½çÃ棬ÊǼÝʻԱ»ñÈ¡Æû³µ¹¤¿öÊý¾ÝµÄÖ÷Òª½çÃ棬±ãÓÚ¼ÝʻԱʵʱȫÃæµØÕÆÎÕÆû³µ¹¤×÷״̬£¬ÓÐЧµØÓëÆû³µ½øÐÐÈË»ú½»»¥£¬¶Ô±£ÕÏÆû³µ°²È«Îȶ¨µÄÐÐÊ»ÓÐ×ÅÖØÒªÒâÒ壬ĿǰÆÕ±éʹÓõÄÊÇWindows CEºÍLinux²Ù×÷ϵͳ¡£Windows CE²Ù×÷ϵͳ¹¦ÄÜÎȶ¨£¬ÓÐÍêÉƵļ¼ÊõÖ§³Ö£¬µ«¼Û¸ñ°º¹ó¡¢Ô´´úÂë·â±Õ¡¢ÍøÂç¿ÉÀûÓÃ×ÊÔ´½ÏÉÙ£»Linux²Ù×÷ϵͳµÄ×î´óÓÅÊÆÔÚÓÚÃâ·ÑºÍ¿ªÔ´£¬ÊdzµÔØÐÅÏ¢ÏÔʾϵͳµÄÖ÷Á÷²Ù×÷ϵͳ£¬µ«Æä²¢²»ÊÇ»ùÓÚÒƶ¯É豸¿ª·¢µÄ£¬²»ÄÜÍêÈ«Âú×ãÒƶ¯É豸µÄÐèÇó¡£
AndroidÊÇGoogle¿ª·¢µÄÒ»¿î»ùÓÚ¿ªÔ´²Ù×÷ϵͳLinuxµÄ¿ª·Å¡¢¿ªÔ´Òƶ¯Æ½Ì¨£¬¶ÔÓÚÄ¿Ç°Ö÷Á÷µÄǶÈëʽƽ̨֧³ÖÁ¼ºÃ£¬AndroidϵͳµÄÓÅÔ½ÐÔÄܼºÔÚ¶à¿îÒƶ¯É豸Éϵõ½ÑéÖ¤¡£Ëü°üÀ¨²Ù×÷ϵͳÓû§½çÃæºÍÓ¦ÓóÌÐò¶øÇÒ²»´æÔÚÈκÎÒÔÍù×è°­Òƶ¯²úÒµ´´ÐµÄרÓÐȨÕÏ°­¡£ÎÄÖÐÌá³öÀûÓÃAndroid×÷Ϊ³µÔØÐéÄâÒDZíÈí¼þ¿ª·¢Æ½Ì¨£¬ÔÚAndroidÌṩµÄÓ¦ÓóÌÐò¿ò¼ÜÉÏÀ´ÊµÏÖÐéÄâÒDZíµÄÈË»ú½çÃæ¡£

1 ϵͳӲ¼þÌåϵ
    ËäÈ»AndroidÊÇ×÷Ϊһ¿îÊÖ»úÈí¼þƽ̨½øÐпª·¢µÄÓ¦ÓóÌÐò¿ò¼ÜºÍÓ¦ÓóÌÐòµ«Æä±¾ÖÊÊÇÒ»¸öǶÈëʽÈí¼þ¿ª·¢Æ½Ì¨¡£Èô½«AndroidÓÃÓÚ³µÔØÐéÄâÒDZíϵͳµÄ¿ª·¢£¬ÐèÒª¶ÔÒDZíϵͳӦÓõÄÌصã½øÐе÷Õû£¬ÏµÍ³²ÉÓõÄÓ²¼þƽ̨ÊÇREAL210£¬CPU´¦ÀíËÙ¶È600 MHz¡«1 GHz£¬»ùÓÚCortex—A8¼Ü¹¹¡£ÏµÍ³ÖÐÖ÷ÒªµÄÓ²¼þÄ£¿éÓÐÒôƵģ¿é¡¢CANÄ£¿é¡¢Òº¾§ÏÔʾģ¿é¡¢´®¿ÚºÍÒÔÌ«ÍøͨÐÅÄ£¿é£¬Èçͼ1Ëùʾ¡£


 

2 AndroidÈí¼þϵͳµÄ¶¨ÖÆ
    ÓÉÓÚAndroid×î³õÊÇ»ùÓÚÊÖ»úÈí¼þ¿ª·¢Æ½Ì¨½øÐÐÉè¼ÆµÄ£¬¶øÇÒÆäÖд󲿷ÖÄ£¿é¶¼ÊÇΪÊÖ»úͨÐÅËùÉè¼Æ£¬Îª½ÚÔ¼¿ª·¢°å×ÊÔ´£¬ÐèÒª½«AndroidϵͳÖв»±ØÒªµÄ×é¼þ¼ô²Ãµô£¬±£Áô±ØÒªµÄ×îСϵͳ¡£Òò´Ë±ØÐë¶Ô¿ò¼Ü½øÐÐÐ޸ģ¬½«Óëµç»°¡¢¶ÌÐŵÈÏà¹ØµÄÄ£¿éÒƳý¡£½öÁôϱØÐèµÄAndroidµÄºËÐÄÄ£¿é£¬°üÀ¨Package Manager¡¢System Service¡¢Input Service¡¢Hardware SerViceºÍSystem ServerµÈ¡£Í¨¹ýÐÞ¸ÄSystem ServerµÄ¼ÓÔعý³Ì¿ÉÒÔÈ¥µô²»ÐèÒªµÄ·þÎñºÍÄ£¿é£¬ÁíÍ⻹ҪʵÏֵײãÓ²¼þµÄÇý¶¯³ÌÐò£¬ÖØн»²æ±àÒëLinux 2£®6Äںˣ¬²¢ÔÚÇý¶¯³ÌÐòʵÏֵĻù´¡ÉÏ·â×°º¯Êý¿â£¬ÒÔ±ãAndroidµÄÓ¦ÓóÌÐòͨ¹ýJNIµÄ·½Ê½·ÃÎʵײãÇý¶¯¡£¾­¹ý¶¨ÖƺÍÐ޸ĹýµÄAndroidϵͳ¼Ü¹¹Èçͼ2Ëùʾ¡£

    ³µÔØÐéÄâÒDZíÈË»ú½çÃæµÄÓ¦ÓóÌÐòÐèÒª½øÐÐÖØпª·¢£¬Ö÷ÒªÊǽçÃæÄ£¿é¡¢CANÄ£¿é¡¢Êý¾Ý·ÃÎÊÄ£¿éºÍ¸æ¾¯Ä£¿é¡£ÆäÖÐCANÄ£¿éÉè¼Æ³ÉServiceµÄ·½Ê½¡£Êý¾Ý·ÃÎÊÄ£¿éÉè¼ÆΪContent Provider¡£¸æ¾¯Ä£¿é²ÉÓõÄ֪ͨ·½Ê½ÎªBroadcast ReceiverºÍNotifica¡£ÏµÍ³Í¨µçºó£¬ÔÚAndroidµÄSystem ServerÖÐÊ×ÏÈÆô¶¯CANÄ£¿é£¬È»ºóÆô¶¯Ö÷½çÃæµÄ³ÌÐò¡£

3 Ó¦ÓóÌÐòµÄÉè¼ÆÓëʵÏÖ
    Ó¦ÓóÌÐòµÄϵͳ¼Ü¹¹¡£Í¨¹ýPackageManagerÌṩµÄ¸÷¸öAPKµÄÐÅÏ¢ÒԲ˵¥·½Ê½¶Ô¸÷¸ö¹¦ÄÜÄ£¿é½øÐе÷Óá£

3£®1 CANÄ£¿é
    CANÄ£¿éÓÃÓÚÊý¾ÝµÄ²É¼¯ºÍ´¦Àí£¬CANÄ£¿é½Óµ½Êý¾Ýºó£¬Òª¶ÔÊý¾Ý½øÐнâÎö£¬Åжϳö½ÓÊÕµ½µÄÊý¾ÝÀàÐÍ¡£×îÖյõ½ËùÐèÒªµÄÖµ¡£¼ÆËã·½·¨Îª¸ù¾Ý²ÎÊýËùÔÚÊý¾ÝÓòµÄ×Ö½ÚλÖÃÌáÈ¡Æä¶ÔÓ¦µÄԭʼÊý£¬ÔÙ¸ù¾Ý¸Ã²ÎÊý¶ÔÓ¦µÄ·Ö±æÂʺÍÆ«ÒÆÁ¿µÃµ½²ÎÊýÖµ£¬Æä²ÎÊýÖµµÄ¼ÆËã·½·¨Îª£º²ÎÊýÖµ=²ÎÊýԭʼÊý×·Ö±æÂÊ+Æ«ÒÆÁ¿¡£Í¨¹ý±à³Ì¼ÆËã³öÊý¾Ý´ú±íµÄʵ¼Ê·¢¶¯»ú״ֵ̬£¬¼´¿É׼ȷµØÔÚ³µÁ¾ÊµÊ±¹¦ÄÜÄ£¿éÖÐÏÔʾµ±Ç°µÄ³µÁ¾×´Ì¬¡£

3£®2 Êý¾Ý·ÃÎÊÄ£¿é
    ³ÌÐòµÄÊý¾Ý·ÃÎÊÄ£¿é£¬²ÉÓÃAndroidϵͳÄÚÖõÄSQLiteÊý¾Ý¿â£¬¶ÔһЩÖØÒª³µ¿öÐÅÏ¢×Ô¶¯¼ÇÒä´æ´¢£¬±ãÓÚ·ÖÎöºÍάÐÞ£¬Æðµ½Æû³µ“ºÚÏ»×Ó”µÄ×÷Óᣴ洢µÄ³µ¿öÐÅÏ¢¿ÉÒÔͨ¹ýµã»÷»Ø·Å°´Å¥Ö±½ÓÔÚÒDZí½çÃæÉϻطţ¬ÕæʵÔÙÏÖÆû³µÐнø¹ý³ÌÖеÄ×´¿ö¡£
Ê×Ïȵ÷Óã®openOrCreateDatabase()´´½¨vehicle_database£®dbÊý¾Ý¿â£¬È»ºóÅäÖÃSQLiteÊý¾Ý¿âÊôÐÔͨ¹ý¡£´´½¨Ò»¸öÊý¾Ý±í·Ö±ð¶¨Ò壺ÐÐÊ»ÈÕÆÚ¡¢³ö³§ÐÅÏ¢¡¢³µËÙ¡¢×ªËÙÐźš¢Æô¶¯¡¢Í£Ö¹Ê±¿Ì¡¢ÐÐʹÀï³Ì¡¢±¨¾¯ÐÅÏ¢µÈ¡£½«ºÚÏ»×Ó½ÓÊÕµ½µÄÊý¾Ý¶ÔÓ¦Êý¾Ý±í¶¨ÒåµÄ¸ñʽͨ¹ý£®insert()ÏòÊý¾Ý±íÖвåÈëÊý¾Ý£¬Í¨¹ý£®delete()Ö¸¶¨ÈÕÆÚÀ´É¾³ý¹ýÆÚµÄÊý¾Ý¡£ÏÔʾÀúÊ·Êý¾ÝÐèÒªÏÈͨ¹ýDatePicker»ñÈ¡Óû§ÊäÈëµÄÄê¡¢Ô¡¢ÈÕ£¬²¢½«¾ßÌåÈÕÆÚÊýÖµÌáÈ¡³öÀ´£¬½«Ìõ¼þ·ÅÈëSQL²éѯÓï¾ä£®query()ÖÐÀ´²éѯ£¬¶¨ÒåÒ»¸öCursor·µ»Ø½á¹û£¬È»ºó´´½¨Ò»¸öÊý¾ÝÊÊÅäÆ÷½«CursorµÄ½á¹ûÖ±½ÓÓ³Éäµ½ListViewÖеĶÔÓ¦µÄTextViewÉÏ¡£

3£®3 ¹¦ÄÜÄ£¿é
    ¹¦ÄÜÄ£¿éÓÃÓÚ²â¿Ø³µÁ¾µÄËٶȡ¢·¢¶¯»úתËÙ¡¢Ë®ÎºÍȼÓÍ¡¢¸æ¾¯Ê¼þµÄÏÔʾ¡£ÏµÍ³Éè¼ÆµÄ¹¦ÄÜÄ£¿é½çÃæÏÔʾÈçͼ3Ëùʾ¡£

3£®4 ¸æ¾¯Ä£¿é
    ¸æ¾¯Ä£¿é±¾ÉíÊÇÒ»¸öBroadcast Receiver£¬Ëü¸ºÔð½ÓÊÕÆäËûÄ£¿éµÄ¸æ¾¯Ê¼þ£¬³¬ËÙ¡¢ÓÍÁ¿¡¢Ë®Î¡¢ÓÍѹµÈ£¬²¢½«ÕâЩÐÅϢдÈëÊý¾Ý¿â£¬Í¬Ê±µ÷Óø澯ÏÔʾ½çÃæÏÔʾ¶ÔÓ¦µÄÐÅÏ¢»òÒÔNotificationµÄ·½Ê½ÔÚ״̬À¸½øÐÐÌáʾ¡£ÔÚAndroidϵͳÖУ¬ËùÓеÄÓ¦ÓóÌÐòÖ®¼ä¶¼Í¨¹ýBinder½øÐÐͨÐÅ£¬ÕâÖÖIPC»úÖÆÊÇ»ùÓÚLinuxµ×²ãÇý¶¯ÊµÏֵģ¬Ó봫ͳµÄ½ø³Ì¼äͨÐÅ»úÖÆÏà±È£¬ËüµÄÖ´ÐоßÓиü¸ßµÄЧÂʺ͸üºÃµÄÀ©Õ¹ÐÔ¡£

4 ½áÊøÓï
    ÀûÓÃAndroid×÷ΪÈË»ú½çÃæËù¿ª·¢µÄ¿ò¼Üͨ¹ý¶Ô¸÷¸ö¹¦ÄÜÄ£¿éµÄϸ»¯£¬¿ÉÒÔʹϵͳÉè¼Æ¸üºÏÀí£¬Ä£¿é½á¹¹¸ü¶ÀÁ¢£¬ÈÝÒ×½øÐÐÈí¼þά»¤ºÍ´úÂë¶þ´Î¿ª·¢£¬»ùÓÚAndroidÓ¦ÓóÌÐò¿ò¼ÜÉè¼ÆµÄ¸÷¸öÄ£¿é£¬¿ÉÒÔ½øÐÐ×ÔÓÉÐ޸ĺÍÌæ»»£¬Ìá¸ßÁËϵͳµÄ¿É¶¨ÖÆÐÔ£¬ËäÈ»AndroidÊÇÊÖ»úÈí¼þ¿ª·¢Æ½Ì¨£¬µ«Æ¾½èÆäÓÅÐãµÄϵͳ¼Ü¹¹Éè¼ÆºÍÀíÄ»áÓÐÔ½À´Ô½¶àµÄ³µÔØÐéÄâÒDZí²ÉÓÃAndroid×÷Ϊ¿ª·¢Æ½Ì¨¡£
 

´¥ÃþÆÁÓëOLEDÍøÍƳö΢ÐŹ«¹²Æ½Ì¨£¬Ã¿ÈÕÒ»Ìõ΢ÐÅÐÂÎÅ£¬º­¸Ç´¥ÃþÆÁ²ÄÁÏ¡¢´¥ÃþÆÁÉ豸¡¢´¥¿ØÃæ°åÐÐÒµÖ÷Òª×ÊѶ£¬µÚһʱ¼äÁ˽ⴥÃþÆÁÐÐÒµ·¢Õ¹¶¯Ì¬¡£¹Ø×¢°ì·¨£ºÎ¢ÐŹ«Öںš°i51touch¡± »ò΢ÐÅÖÐɨÃèÏÂÃæ¶þάÂë¹Ø×¢£¬»òÕâÀï²é¿´Ïêϸ²½Öè

Ïà¹ØÔĶÁ
·ÖÏíµ½
ÎÒÒª Ͷ¸å Òâ¼û ·´À¡ ÂÛ̳ ÉçÇø
¹Ù·½ ΢ÐÅ
´¥ÃþÆÁÓëOLEDÍø¹Ù·½Î¢Ðźţºi51touch
¹ØÓÚÎÒÃÇ | ¹ã¸æ·þÎñ | ÁªÏµÎÒÃÇ | °æȨÉùÃ÷ | Òþ˽Õþ²ß | ÍøÕ¾µØͼ | ÓÑÇéÁ´½Ó | »¶Ó­Í¶¸å | ¼ÓÈëÊÕ²Ø | Òâ¼û·´À¡ | ¾­ÏúÉ̼ÓÈë
ÍøÕ¾¹ã¸æ¡¢¾­ÏúÉ̼ÓÃË¡¢´¥ÃþÆÁÈí¼þÏúÊÛ£º 028-85108892 13183843395 028-66219290 ÁªÏµÈË£º ÕÅС½ã ²úÆ·¹ºÂòÁªÏµ·½Ê½ÈçÏ£º
µØÖ·£º³É¶¼ÊиßÉýÇŶ«Â·2ºÅ¸ßÊ¢ÖÐÐÄ1109ÊÒ µç»°£º 028-85108892 13183843395 028-66219290
°æȨËùÓÐ Copyright(C) 2003-2015 All rights reserved Öйú´¥ÃþÆÁÍø µç×ÓÓʼþ£º 51touch@126.com touch8@gmail.com
ÒµÎñºÏ×÷QQ£º´¥ÃþÆÁ¼¼Êõ,´¥ÃþÆÁ±¨¼Û,´¥ÃþÆÁÈí¼þ×Éѯ 43361182 ´¥ÃþÆÁÈí¼þÖÆ×÷Óë¼¼ÊõÖ§³Ö£º´¥ÃþÆÁÈí¼þ,´¥Ãþ²éѯϵͳ,´¥Ãþ²éѯÈí¼þ 893008608 ýÌåºÏ×÷QQ£º 893008608

2000È˳¬¼¶QQ´¥ÃþÆÁȺ£º59897879 171220106