androideclipse調試
1. Android如何運行真機在eclipse上調試應用
主要通過以下幾個步驟:
1、手機通過數據線連接在電腦上
2、設置android手機為USB調試模式。步驟:menu—> 設置 —> 應用程序 —> 開發 , 選擇【USB調試】
3、如果是window系統,系統會提示安裝驅動:
7、選中手機設備,點擊OK之後,程序就開始在真機上安裝了,控制台輸出如下信息:
[2011-04-07 22:24:49 - HelloWorld] Uploading HelloWorld.apk onto device 『HT99YLG11834′
[2011-04-07 22:24:49 - HelloWorld] Installing HelloWorld.apk…
[2011-04-07 22:24:53 - HelloWorld] Success!
[2011-04-07 22:24:53 - HelloWorld] Starting activity com.eightqiu.activity.StatsResultActivity on device
[2011-04-07 22:24:57 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.eightqiu.activity/.StatsResultActivity }
8. 設置應用程序為調試模式。操作: 編輯AndroidManifest.xml 增加調試參數android:debuggable="true", 如下:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
9. 執行真機調試操作:ECLIPSE調試對話框中,Target窗口中選擇Manual,點擊【debug】按鈕,選擇真機設備,開始調試。
註:不管是否啟用ECLIPSE環境,任何Android軟體只要在真機上運行發生異常,都可以在命令行窗口下查看具體異常信息:
執行:./adb logcat 可以查看到更多的系統異常消息。在這些消息中要注意查看Caused by:打 頭的行,這些行指明了在哪行代碼出的錯誤
10、運行這個應用程序,這樣就可以使用手機來測試了
2. android寮鍙戜腑鎬庝箞鍘昏皟璇昫ebug
android 寮鍙戜嬌鐢╡clipse鎴栬匒ndroid Studio鏉ョ紪杈戙佺紪璇戙佽皟璇曘 涓銆佸紑鍙戠幆澧冩惌寤鴻繃紼嬪備笅: 瀹夎匤ava榪愯岀幆澧冧笅杞絜clipse鎴朅ndroid Studio 涓嬭澆瀹夎匒ndroid SDK 瀹夎匒ndroid妯℃嫙鍣,鍏朵腑Android妯℃嫙鍣ㄥ彲浠ョ敤Android鎵嬫満浠f浛錛(涓嶈佺敤Google鐨勬ā鎷熷櫒錛屽お鎱,涓嶄互鐢℅enymotion鉶氭嫙鏈) 鍙傝冭祫鏂: jingyan/article/60ccbceb165c7664cab197d8.html 浜屻佽皟璇 娣誨姞鏂鐐硅皟璇曪紝鍦ㄥ乏渚ч紶鏍囧乏閿鐐瑰嚮濡傚浘鎵紺 褰撶▼搴忚繍琛屽埌璇ュ勬椂錛岄紶鏍囧垝鍒板彉閲忎笂鏃朵細鏄劇ず鍙橀噺鐨勫 娉: 浣跨敤鏂鐐硅皟璇曞父鐢ㄥ揩鎹烽敭: 緇х畫: F8 鍗曟ヨ繑鍥 F7 鍗曟ヨ煩榪 F6 鍗曟ヨ煩鍏 F5 鍗曟ヨ煩鍏ラ夋嫨 Ctrl+F5 璋冭瘯涓婃″惎鍔 F11 緇х畫 F8 浣跨敤榪囨護鍣ㄥ崟姝ユ墽琛 Shift+F5 娣誨姞/鍘婚櫎鏂鐐 Ctrl+Shift+B 鏄劇ず Ctrl+D 榪愯屼笂嬈″惎鍔 Ctrl+F11 榪愯岃嚦琛 Ctrl+R 鎵ц Ctrl+U 鐢↙og.v杈撳嚭錛屽備笂鍥炬墍紺哄皢鍙傛暟鍐呭硅緭鍑猴紝褰撲唬鐮佽繍琛屽悗浼氬湪LogCat涓鏄劇ず淇℃伅
3. 如何使用Eclipse開發安卓手機程序在手機上運行
1、安裝usb驅動
手機要能與電腦相連,當然要安驅動了。效果就是你插入手機,電腦顯示驅動已識別。驅動安裝的官方教程
不同的Android手機有對應不同的驅動,對於Nexus One, and Nexus
S,見官方教程「Downloading the Goolge USB Driver」部分,直接用Android SDK and AVD
Manager安裝。對於其他手機如HTC,Acer,Motorola,
Sony等要去對應手機公司的網站上下驅動,手機與手機公司網站的對應列表為
有很多手機的驅動是以一個像手機管理器形式打包的,比如HTC,你需要安裝它的那個想91手機助手似地PC同步客戶端,才能與手機相連。比如我開發用的手機是HTC,其驅動(客戶端)就是HTC Sync
2、設置android手機為USB調試模式
步驟: menu—> 設置 —> 應用程序 —> 開發 , 選擇【USB調試】
3、通過eclipse上真機測試
沒用真機時,用eclipse開發android程序都是點run,然後跑模擬器的。安裝好手機的usb驅動後,還是點run,程序就會神奇的在真機上運行了,效果與在模擬器中的一樣,非常簡單,而且速度比用模擬器塊很多。
如果沒有效果還是在模擬器上運行,則在eclipse中:
右鍵->run as->run configurations->target
把那個虛擬機選項勾掉,再運行,如果之前的驅動安裝正確的話,eclipse會讓你選擇用那個設備運行(有真機與你的虛擬機可選),此時選那個真機的就可以了
4、發布
android工程文件夾下的bin文件夾在編譯成功後會生成xxxxx.apk,就是可執行的android程序,你可以用任何手機同步工具像安裝其他android程序一樣安裝你自己的項目。之後在android的應用程序目錄下找到你的項目圖標,就可以運行啦。