2015-05-12 11:52:49 1324瀏覽
導(dǎo)讀:我們剛剛發(fā)布了一款插件 Qualcomm Snapdragon Debugger for Visual Studio ,用于在 Microsoft Visual Studio 中創(chuàng)建與調(diào)試 Android NDK 應(yīng)用。 它能夠幫助您在 Visual Studio 2012/2013 上開發(fā) Android 項(xiàng)目,我們?yōu)槟闾峁┝藨?yīng)對(duì)良方。
你既想利用 Android NDK 開發(fā)原生 C/C++ Android 應(yīng)用,又希望在你得心應(yīng)手的 Visual Studio 中工作?
如今,絕大多數(shù)開發(fā)人員被迫學(xué)習(xí)新的開發(fā)環(huán)境,比如 Eclipse ,然后將代碼遷移到 Eclipse,再著手開發(fā) Android 應(yīng)用。這種遷移很是煎熬,而且對(duì)邁入移動(dòng)應(yīng)用開發(fā)世界而言絕非上策。
我們剛剛發(fā)布了一款插件 Qualcomm Snapdragon Debugger for Visual Studio ,用于在 Microsoft Visual Studio 中創(chuàng)建與調(diào)試 Android NDK 應(yīng)用。
它能夠幫助您在 Visual Studio 2012/2013 上開發(fā) Android 項(xiàng)目,我們?yōu)槟闾峁┝藨?yīng)對(duì)良方。
無(wú)需離開 Visual Studio 環(huán)境,即可調(diào)試原生 C/C++ Android 應(yīng)用
幾個(gè)月前,我曾經(jīng)發(fā)過(guò)一篇有關(guān) Snapdragon Debugger for Visual Studio 的文章,之后不久我們就在游戲開發(fā)者大會(huì)(GDC)作了相關(guān)演示。對(duì)于搭載 Snapdragon 芯片且運(yùn)行Android 4.4 及以上系統(tǒng)的設(shè)備,你可以利用這款插件調(diào)試設(shè)備的各種 API 。
之前我們收到很多開發(fā)人員的呼吁,要求獲得一款插件,使他們能直接在 Visual Studio 調(diào)試 Snapdragon API 。因此,我們構(gòu)建了這樣一款插件,使那些熟悉 Visual Studio 的開發(fā)者在過(guò)渡到移動(dòng)應(yīng)用開發(fā)時(shí)不再茫然無(wú)措。
借助這款 Visual Studio 插件,在設(shè)備通過(guò)USB端口連接到 PC 后,你可以實(shí)時(shí)觀察到應(yīng)用在 Android 智能手機(jī)或平板中的運(yùn)行情況。即時(shí)互動(dòng)可以幫助你縮減幾小時(shí)甚至幾天的開發(fā)時(shí)間,不再需要一遍遍重復(fù):調(diào)試——編譯——上傳——運(yùn)行這樣的循環(huán)。
Snapdragon Debugger for Visual Studio 實(shí)時(shí)運(yùn)行截圖
重要的是,即使你不是專門為搭載 Snapdragon 處理器的設(shè)備開發(fā)應(yīng)用,仍然可以使用 Snapdragon Debugger for Visual Studio 。對(duì)于市售的任何 Android 4.4 及以上設(shè)備,無(wú)論其采用何種芯片,這款插件均可支持,并兼容 Visual Studio 2012 與 2013 。
Snapdragon Debugger for Visual Studio 的特性包括:
? 創(chuàng)建、構(gòu)建、部署 Android 項(xiàng)目至設(shè)備
? 斷點(diǎn)、條件斷點(diǎn)、內(nèi)存斷點(diǎn)
? 原生與匯編代碼單步執(zhí)行
? 寄存器、內(nèi)存、局部變量、全局變量視圖
? 多線程應(yīng)用
? 載入 tombstone/logcat 崩潰記錄
?
GNU Debugger (GDB)
系統(tǒng)要求:
? Windows 7 或 Windows 8
? Microsoft Visual Studio 2012 或 Microsoft Visual Studio 2013
? 32位 Java Devleopment Kit (JDK)
? Apache ANT
? Android SDK r10d 或以上
? Android NDK
?
輪到你了
準(zhǔn)備開始在 Visual Studio 上開發(fā) Android 應(yīng)用了嗎?
QDN 注冊(cè)開發(fā)人員可免費(fèi)下載、安裝Snapdragon Debugger for Visual Studio 。
以下視頻將會(huì)教你如何使用Snapdragon Debugger for Visual Studio創(chuàng)建、構(gòu)建并運(yùn)行原生 C/C++ Android 應(yīng)用。最后,開始你的 Android 應(yīng)用調(diào)試之旅吧!