{"id":168,"date":"2013-09-29T20:55:20","date_gmt":"2013-09-29T12:55:20","guid":{"rendered":"http:\/\/www.vcoo.cc\/blog\/?p=168"},"modified":"2013-09-29T22:12:49","modified_gmt":"2013-09-29T14:12:49","slug":"android-development-environment","status":"publish","type":"post","link":"https:\/\/vcoo.cc\/blog\/168\/","title":{"rendered":"[\u5fae\u9177\u539f\u521b]Android\u5b89\u5353\u5f00\u53d1\u73af\u5883\u642d\u5efa\u56fe\u6587\u6559\u7a0b"},"content":{"rendered":"<p>\u672c\u6587\u7b2c\u4e00\u7248\u5199\u4e8e2012\u5e743\u6708\uff0c\u4e0d\u77e5\u4e0d\u89c9\u73b0\u5728\u5df2\u7ecf\u662f2013\u5e7410\u6708\u4e86\uff0c\u65f6\u95f4\u8fc7\u7684\u771f\u5feb\uff0c\u6700\u8fd1\u53c8\u62ff\u8d77\u4e86\u6559\u7a0b\u6253\u7b97\u518d\u7ee7\u7eed\u7814\u7a76Android\u5f00\u53d1\uff0c\u76ee\u6807\u4e0d\u662f\u5f88\u9ad8\u80fd\u505a\u51fa\u4e2a\u5c0f\u5c0f\u5e94\u7528\u5e73\u65f6\u7528\u5c31OK\u4e86\uff0c\u4e0d\u7ba1\u662fAndroid SDK\u8fd8\u662fEclipse IDE\u66f4\u65b0\u4e5f\u5feb\uff0c\u4e4b\u524d\u5199\u6b64\u6587\u65f6Android\u624d2.3\uff0c\u73b0\u5728\u5df2\u7ecf\u52304.3\u4e86\uff0c\u4e8e\u662f\u51b3\u5b9a\u628a\u6587\u7ae0\u66f4\u65b0\u4e0b\u3002<\/p>\n<p>\u539f\u6587\uff1a\u6700\u8fd1\u5fae\u9177\u5f00\u59cb\u5bf9Android\u624b\u673a\u5e94\u7528\u7a0b\u5e8f\u5f00\u53d1\u4ea7\u751f\u6d53\u539a\u7684\u5174\u8da3\uff0c\u4e8e\u662f\u6253\u7b97\u5b66\u4e60\u4e00\u4e0b\u8fd9\u95e8\u6280\u672f\uff0c\u5b66\u4f1a\u4e86\u540e\u5f00\u70b9\u70b9\u624b\u673a\u8f6f\u4ef6\u662f\u4e0d\u662f\u5f88\u9177\u5462\uff0c\u7531\u4e8e\u6211\u4e5f\u662f\u65b0\u624b\uff0c\u642d\u5efa\u914d\u7f6eAndroid\u5f00\u53d1\u73af\u5883\u82b1\u4e86\u62114\u4e2a\u591a\u5c0f\u65f6\u7684\u65f6\u95f4\uff0c\u6700\u540e\u7ec8\u4e8e\u641e\u5b9a\u4e00\u5207\uff0c\u5728\u8fd9\u91cc\u628a\u642d\u5efa\u8fc7\u7a0b\u505a\u4ee5\u56fe\u6587\u8bf4\u660e\uff0c\u53ef\u4ee5\u4e3a\u540e\u6765\u7684\u7ae5\u978b\u4eec\u8282\u7701\u5b9d\u8d35\u65f6\u95f4\u3002 \u5176\u5b9e\u65e9\u57282010\u5e74\u76847\u6708\u4efd\u5fae\u9177\u5c31\u66fe\u6709\u8fc7<a href=\"http:\/\/www.vcoo.me\/show\/1515.html\" target=\"_blank\">\u5b89\u88c5\u914d\u7f6eAndroid 2.2 SDK\u624b\u673a\u6a21\u62df\u5668<\/a>\u7684\u7ecf\u5386\uff0c\u90a3\u65f6\u7684Android\u8fd8\u6bd4\u8f83\u5e74\u8f7b\uff0c\u5fae\u9177\u4e5f\u53ea\u662f\u5728\u7535\u8111\u4e0a\u6a21\u62dfAndroid\u624b\u673a\u628a\u73a9\u4e00\u4e0b\uff0c\u6ca1\u5230\u7f16\u7a0b\u5f00\u53d1Android\u8f6f\u4ef6\u7684\u5730\u6b65\uff0c\u73b0\u5728\u53c8\u8981\u4e0a\u8def\u4e86\u3002<\/p>\n<p><strong>\u5fae\u9177\u539f\u521bAndroid\u5f00\u53d1\u73af\u5883Eclipse\u642d\u5efa\u56fe\u6587\u6559\u7a0b\uff08Windows\uff09\uff1a<\/strong><\/p>\n<p><strong>\u4e00\u3001\u51c6\u5907\u8f6f\u4ef6<\/strong><\/p>\n<p>1\u3001JDK 7u40 \uff08<a href=\"http:\/\/download.oracle.com\/otn-pub\/java\/jdk\/7u40-b43\/jdk-7u40-windows-i586.exe\" target=\"_blank\">32\u4f4d<\/a>\uff09\uff08<a href=\"http:\/\/download.oracle.com\/otn-pub\/java\/jdk\/7u40-b43\/jdk-7u40-windows-x64.exe\" target=\"_blank\">64\u4f4d<\/a>\uff09<\/p>\n<p>2\u3001Android SDK\uff1a<a title=\"android-sdk_r17\" href=\"http:\/\/dl.google.com\/android\/android-sdk_r22.0.4-windows.zip\" target=\"_blank\">android-sdk_r22-windows.zip<\/a><\/p>\n<p>3\u3001<a title=\"Eclipse\u4e0b\u8f7d\u5730\u5740\" href=\"http:\/\/www.eclipse.org\/downloads\/\" target=\"_blank\">Eclipse<\/a>\u00a0\uff08\u9009\u62e9\u559c\u6b22\u7684\u7248\u672c\uff0c\u5fae\u9177\u7528\u7684\u662f\uff1a<a href=\"http:\/\/www.eclipse.org\/downloads\/download.php?file=\/technology\/epp\/downloads\/release\/kepler\/SR1\/eclipse-standard-kepler-SR1-win32-x86_64.zip\" target=\"_blank\">Eclipse Standard 4.3.1\u00a064\u4f4d<\/a>\uff09<\/p>\n<p>4\u3001<a href=\"http:\/\/www.vcoo.cc\/blog\/android-adt-22-2-1\/\" target=\"_blank\">ADT-22.2.1.zip<\/a> \uff08\u5b89\u88c5\u597dEclipse\u540e\u53ef\u5728\u7ebf\u5b89\u88c5\uff0c\u63a8\u8350\u56fd\u5185\u7528\u6237\u4e0b\u8f7d\u79bb\u7ebf\u5b89\u88c5\u5305\uff09<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170226_855.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-181\" title=\"Android\u5f00\u53d1\u73af\u5883\u642d\u5efa\u6240\u9700\u8981\u7684\u8f6f\u4ef6\" alt=\"\" src=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170226_855-300x219.png\" width=\"300\" height=\"219\" srcset=\"https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170226_855-300x219.png 300w, https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170226_855.png 1007w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>\u4e8c\u3001\u5b89\u88c5JDK<\/strong><\/p>\n<p>1\u3001\u5b89\u88c5\u4e0b\u8f7d\u7684JDK\u5b89\u88c5\u7a0b\u5e8fjdk-7u40-windows-x64.exe<\/p>\n<p>2\u3001<a title=\"Java \u73af\u5883\u53d8\u91cf\u914d\u7f6e\" href=\"http:\/\/www.vcoo.cc\/blog\/java-environment\/\" target=\"_blank\">\u6dfb\u52a0JAVA\u7cfb\u7edf\u73af\u5883\u53d8\u91cf<\/a>\uff1a<\/p>\n<blockquote><p>JAVA_HOME\uff1aD:\\Program Files\\Java\\jdk1.7.0_40<br \/>\nCLASSPATH\uff1aD:\\Program Files\\Java\\jdk1.7.0_40<br \/>\nPath\uff1a%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322165643_352.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-180\" title=\"Android \u5f00\u53d1\u73af\u5883\u642d\u5efa\" alt=\"\" src=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322165643_352-300x214.png\" width=\"300\" height=\"214\" srcset=\"https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322165643_352-300x214.png 300w, https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322165643_352.png 954w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<\/blockquote>\n<p><strong>\u00a0\u4e09\u3001\u5b89\u88c5Android SDK<\/strong><\/p>\n<p>1\u3001\u89e3\u538bandroid-sdk_r22-windows.zip\u5230\u4efb\u610f\u975e\u4e2d\u6587\u76ee\u5f55\uff0c\u5076\u559c\u6b22D\u76d8\u6839\u76ee\u5f55\uff0c\u5982D:\\Android\\android-sdk-windows<\/p>\n<p>2\u3001\u6dfb\u52a0Android\u7cfb\u7edf\u73af\u5883\u53d8\u91cf\uff1a<\/p>\n<blockquote><p>Path\uff1aD:\\Android\\android-sdk-windows\\tools<br \/>\n<a title=\"\u4fee\u6539Eclipse\u4e2dAndroid\u7684Default debug keystore\u8def\u5f84\" href=\"http:\/\/www.vcoo.cc\/blog\/eclipse-android-default-debug-keystore\/\" target=\"_blank\">ANDROID_SDK_HOME\uff1aD:\\Android\\android-sdk-windows<\/a>\u00a0\uff08<em>\u70b9\u51fb\u94fe\u63a5\u67e5\u770b\u8bf4\u660e<\/em>\uff09<\/p><\/blockquote>\n<p>3\u3001\u8fd0\u884cSDK Manager.exe \u9009\u62e9\u9700\u8981\u7684\u7248\u672c\u4e0b\u8f7d<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170336_874.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-182\" title=\"Android SDK\" alt=\"\" src=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170336_874-300x201.png\" width=\"300\" height=\"201\" srcset=\"https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170336_874-300x201.png 300w, https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322170336_874.png 795w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>\u56db\u3001\u5b89\u88c5Eclipse<\/strong><\/p>\n<p>\u89e3\u538bEclipse\u5230\u4efb\u610f\u76ee\u5f55\u5373\u53ef\u3002\u5982\u5fae\u9177\u7684\u5728\uff1aD:\\Android\\Eclipse<\/p>\n<p><strong>\u4e94\u3001\u5b89\u88c5ADT<\/strong><\/p>\n<p>1\u3001\u8fd0\u884cEclipse IDE\uff0c\u9009\u62e9\u4e00\u4e2a\u5de5\u4f5c\u533a\u5b58\u653e\u8def\u5f84\uff0c\u8fdb\u540e\u540e\u9009\u62e9\u83dc\u5355\u4e2d\u7684 &#8220;Help&#8221; -&gt; &#8220;Install New Software&#8221;<\/p>\n<p>2\u3001\u70b9\u51fbAdd&#8230;\u6309\u94ae\uff08\u8bf7\u5148\u770b\u7b2c5\u6b65\uff09\uff0c\u5f39\u51fa\u5bf9\u8bdd\u6846Name\u81ea\u5df1\u968f\u4fbf\u53d6\uff0cLocation\u8f93\u5165<a href=\"http:\/\/dl-ssl.google.com\/android\/eclipse\">http:\/\/dl-ssl.google.com\/android\/eclipse<\/a>\u3002<\/p>\n<p>3\u3001\u786e\u5b9a\u8fd4\u56de\uff0c\u5728work with\u540e\u7684\u4e0b\u62c9\u5217\u8868\u4e2d\u9009\u62e9\u6211\u4eec\u521a\u624d\u6dfb\u52a0\u7684site\uff0c\u7136\u540e\u6211\u4eec\u4f1a\u770b\u5230\u4e0b\u9762\u51fa\u73b0Developer Tools\uff0c\u5c55\u5f00\u5b83\u4f1a\u6709Android DDMS\u548cAndroid Development Tool\uff0c\u52fe\u9009\u4ed6\u4eec\uff0c\u7136\u540e\u628a\u201cContact all update sites during install to find required software\u201d\u524d\u9762\u7684\u52fe\u53bb\u6389\uff0c\u7136\u540enext\uff08\u4ee5\u540e\u4f60\u61c2\u7684\uff09\uff0c\u5b89\u88c5\u5b8c\u6210\u540e\u91cd\u542fEclipse\u5c31OK\u4e86\u3002<\/p>\n<p>4\u3001\u91cd\u542fEclipse\u540e\u4f1a\u5f39\u51fa\u5bf9\u8bdd\u6846\u8ba9\u4f60\u9009\u62e9Android SDK\u76ee\u5f55\uff0c\u8bf7\u9009\u62e9\u4e4b\u524d\u89e3\u538b\u7684Android SDK\u8def\u5f84\u3002<\/p>\n<p>5\u3001\u5982\u679c\u7b2c3\u6b65\u56e0\u4e3a\u7f51\u901f\u6162\u5b89\u88c5\u4e0d\u723d\uff0c\u53ef\u4ee5\u5728\u7b2c2\u6b65\u65f6\u7684\u7f51\u5740\u66ff\u6362\u4e3a\u521a\u5f00\u59cb\u65f6\u4e0b\u8f7d\u7684\u79bb\u7ebfADT\u6587\u4ef6\u3002<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322171449_643.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-183\" title=\"Eclipse \u5b89\u88c5ADT\" alt=\"\" src=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322171449_643-300x219.png\" width=\"300\" height=\"219\" srcset=\"https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322171449_643-300x219.png 300w, https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322171449_643.png 925w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322172229_286.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-184\" title=\"Adnroid\u5f00\u53d1\u73af\u5883\" alt=\"\" src=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322172229_286-300x212.png\" width=\"300\" height=\"212\" srcset=\"https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322172229_286-300x212.png 300w, https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322172229_286-1024x726.png 1024w, https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322172229_286.png 1054w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">\u81f3\u6b64 Android \u5f00\u53d1\u73af\u5883\u642d\u5efa\u5b8c\u6210\uff0c\u73b0\u5728\u53ef\u4ee5\u65b0\u5efa\u6a21\u62df\u5668\u5728\u7535\u8111\u4e0a\u8fd0\u884c\u4e00\u4e2aAndroid\u624b\u673a\u5566\u3002<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322173328_75.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-185\" title=\"Android \u624b\u673a\u6a21\u62df\u5668\" alt=\"\" src=\"http:\/\/www.vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322173328_75-300x212.png\" width=\"300\" height=\"212\" srcset=\"https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322173328_75-300x212.png 300w, https:\/\/vcoo.cc\/blog\/wp-content\/uploads\/2012\/03\/20120322173328_75.png 807w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>\u53ef\u80fd\u9047\u5230\u7684\u95ee\u9898\uff1a<\/strong><\/p>\n<p>1\u3001<a title=\"Eclipse\u5b89\u88c5ADT\u65f6\u957f\u65f6\u95f4\u505c\u7559\u4e0d\u52a8\u7684\u89e3\u51b3\u529e\u6cd5\" href=\"http:\/\/www.vcoo.cc\/blog\/eclipse-adt-long-time\/\" target=\"_blank\">Eclipse\u5b89\u88c5ADT\u65f6\u957f\u65f6\u95f4\u505c\u7559\u4e0d\u52a8\u7684\u89e3\u51b3\u529e\u6cd5<\/a><\/p>\n<p>2\u3001<a title=\"\u914d\u7f6eAndroid\u5f00\u53d1\u73af\u5883Eclipse\u65e0\u53d1\u5b89\u88c5ADT\" href=\"http:\/\/www.vcoo.cc\/blog\/android-eclipse-adt-can-not-be-installed\/\" target=\"_blank\">\u914d\u7f6eAndroid\u5f00\u53d1\u73af\u5883Eclipse\u65e0\u53d1\u5b89\u88c5ADT<\/a> \u56fe\u7247\u5f85\u66f4\u65b0~<\/p>\n<p>3\u3001<a title=\"Eclipse\u5f00\u53d1Android\u65b0\u624b\u95ee\u9898\u6c47\u603b\" href=\"http:\/\/www.vcoo.cc\/blog\/android-eclipse-problem-collection\/\" target=\"_blank\">Eclipse \u5f00\u53d1 Android \u5b89\u5353\u5e94\u7528\u65b0\u624b\u53ef\u80fd\u9047\u5230\u7684\u95ee\u9898\u6c47\u603b<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6700\u8fd1\u5fae\u9177\u5f00\u59cb\u5bf9Android\u624b\u673a\u5e94\u7528\u7a0b\u5e8f\u5f00\u53d1\u4ea7\u751f\u6d53\u539a\u7684\u5174\u8da3\uff0c\u4e8e\u662f\u6253\u7b97\u5b66\u4e60\u4e00\u4e0b\u8fd9\u95e8\u6280\u672f\uff0c\u5b66\u4f1a\u4e86\u540e\u5f00\u70b9\u70b9\u624b\u673a\u8f6f\u4ef6\u662f\u4e0d\u662f\u5f88\u9177\u5462\uff0c\u7531\u4e8e\u6211\u4e5f\u662f\u65b0\u624b\uff0c\u642d\u5efa\u914d\u7f6eAndroid\u5f00\u53d1\u73af\u5883\u82b1\u4e86\u62114\u4e2a\u591a\u5c0f\u65f6\u7684\u65f6\u95f4\uff0c\u6700\u540e\u7ec8\u4e8e\u641e\u5b9a\u4e00\u5207\uff0c\u5728\u8fd9\u91cc\u628a\u642d\u5efa\u8fc7\u7a0b\u505a\u4ee5\u56fe\u6587\u8bf4\u660e\uff0c\u53ef\u4ee5\u4e3a\u540e\u6765\u7684\u7ae5\u978b\u4eec\u8282\u7701\u5b9d\u8d35\u65f6\u95f4\u3002<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[76],"tags":[275,77,81,198,94,79,38],"class_list":["post-168","post","type-post","status-publish","format-standard","hentry","category-android","tag-android","tag-eclipse","tag-sdk","tag-198","tag-94","tag-79","tag-38","cat-76-id"],"_links":{"self":[{"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/posts\/168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/comments?post=168"}],"version-history":[{"count":0,"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/posts\/168\/revisions"}],"wp:attachment":[{"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/media?parent=168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/categories?post=168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vcoo.cc\/blog\/wp-json\/wp\/v2\/tags?post=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}