在創(chuàng)建AVD時,在DOS下輸入android list targets 會出現(xiàn)android不是內(nèi)部或外部命令,如圖-1。這主要是沒有配置好android sdk環(huán)境變量所致的。
圖-1 android不是內(nèi)部或外部命令
解決的辦法有兩種:
(1).配置android sdk的環(huán)境變量;
(2).直接進(jìn)入android sdk所在的目錄執(zhí)行(其實可以不配置環(huán)境變量而直接進(jìn)入目錄執(zhí)行文件的)
方法一:配置android sdk環(huán)境變量,以我安裝的android sdk為例(E:\android-sdk),如圖-2。
在設(shè)置系統(tǒng)環(huán)境變量的地方新建ANDROID_HOME(右鍵點擊我的電腦–>屬性–>高級–>環(huán)境變量–>系統(tǒng)變量–>新建,注意是 “系統(tǒng)變量” 而不是 “Administrator的用戶變量” )
1). ANDROID_HOME=E:\android-sdk (android sdk所在目錄),如圖-3;
2). 在 path 中加入 %ANDROID_HOME%\tools ,注意不要改變其他文件路徑,只需在分號后面加入,如圖-4。
如果是2.3版本,想在任意命令行上執(zhí)行adb命令,還需要在path中加入 %ANDROID_HOME%\platform-tools ,即%ANDROID_HOME%\tools與%ANDROID_HOME%\platform-tools同時加入path中, tools目錄運行android命令,platform-tools目錄運行adb命令 ,如圖-4.
圖-2 android sdk安裝目錄
?
?
圖-3 配置android sdk環(huán)境變量
圖-4在系統(tǒng)的環(huán)境變量中配置path
圖-5配置環(huán)境變量后執(zhí)行android命令
方法二:直接在進(jìn)入安裝目錄中執(zhí)行文件
android命令是在android sdk的tools下,android.bat,相關(guān)的命令還有ddms.bat,traceview.bat等。
圖-6 直接進(jìn)入android sdk tools執(zhí)行文件
不是所有的命令都在tools目錄,如常用的adb命令則在E:\android-sdk\platform-tools目錄下,而且需要進(jìn)入該目錄才能執(zhí)行。例如查看android應(yīng)用程序日志的命令 需要進(jìn)入E:\android-sdk\platform-tools目錄下,執(zhí)行adb logcat。
當(dāng)然以上是2.3版本的的文件目錄,不同版本目錄結(jié)構(gòu)可能會略有不同,需要根據(jù)具體目錄找到相應(yīng)的文件命令。 [......]
來源http://blog.csdn.net/hpli148/article/details/7580055
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
