<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 110,  comments - 152,  trackbacks - 0

    閱讀內(nèi)容:Installing the SDK and Plugin

    1.不使用EclipsePlugin來(lái)完成Android應(yīng)用程序開發(fā)【window平臺(tái)】

    創(chuàng)建工程

    Android的SDK為我們手動(dòng)創(chuàng)建工程提供了一個(gè)小工具:activityCreator。
    它被放置在%Android_Home%/tools/activityCreator.bat.
    而實(shí)際的運(yùn)行程序是在這個(gè)位置:
    %Android_Home%/tools/lib/activityCreator/activityCreator.exe

    可通過(guò)命令行來(lái)運(yùn)行這個(gè)創(chuàng)建程序。

    具體參數(shù)可以有兩個(gè):
    --out <folder> ,設(shè)定輸出目錄。默認(rèn)是當(dāng)前文件夾。
    --ide intellij, 生成IntelliJ的工程文件,這樣就可以導(dǎo)入到IntellliJ里面開發(fā)了.
    執(zhí)行結(jié)果會(huì)生成如下文件:
    AndroidManifest.xml,build.xml,和幾個(gè)文件夾res/src/bin/.

    比較感興趣的自然是build.xml.

    編譯工程

    如果已經(jīng)配置好了Ant的話,編譯工程只需要通過(guò)ant執(zhí)行一下生成的build.xml文件即可。
    編譯完成后,bin/目錄下面會(huì)生成如下文件:classes.dex,HelloAndroid.apk 以及一個(gè)classes/文件夾。

    部署和運(yùn)行工程

    編譯生成的apk文件就是最終要實(shí)際部署的文件,部署過(guò)程如下:
    1.進(jìn)入%Android_Home%/tools下,啟動(dòng)模擬器,執(zhí)行emulator.exe。
    2.模擬器啟動(dòng)完成后,進(jìn)入.apk文件所在目錄,執(zhí)行 adb install HelloAndroid.apk
    注意這里可能會(huì)提示如下:
    * daemon not running.starting it now *
    * daemon still not running *
    error: no device
    這種情況多出現(xiàn)在第一次安裝apk的時(shí)候,可重啟emulator后再次嘗試安裝apk,一般可解決.
    安裝正常,應(yīng)提示為提示上次速度的字樣。
    這樣部署也算是完成了,可以在模擬器中Applications菜單里面運(yùn)行這個(gè)HelloAndroid程序,就可以看到效果了。

    調(diào)試

    現(xiàn)在看來(lái)如果沒(méi)有使用IDE的話,在命令行狀態(tài)下是不能進(jìn)行調(diào)試的。
    具體要怎么來(lái)做,還不是太明白,和DDMS有重要的關(guān)系。
    帖個(gè)DDMS的圖,以后繼續(xù)關(guān)注它。
     ddms

    移除Android程序

    通過(guò)adb install *.apk其實(shí)將apk文件上傳到了模擬器自帶操作系統(tǒng)的data/app目錄下了,如果要卸載apk卻沒(méi)有提供adb uninstall這個(gè)命令,要移除只好進(jìn)入模擬器操作系統(tǒng)的文件系統(tǒng)內(nèi)部手動(dòng)刪除apk文件了。如何做運(yùn)行adb shell 可進(jìn)入模擬器自帶的操作系統(tǒng),然后的操作和Linux一樣:cd data/app ; rm HelloAndroid.apk ;就可以了。下次就不會(huì)再見到這個(gè)Android程序了。

     

    這個(gè)文檔就到這里了,有幾個(gè)東西需要進(jìn)一步的深入。

    1.Ant腳本—build.xml. 把它整合到Eclipse應(yīng)該會(huì)是一個(gè)方便的工具。
    2.adb:這個(gè)工具時(shí)候能力無(wú)窮,應(yīng)該好好看看。
    3.DDMS:這個(gè)工具對(duì)于調(diào)試和日志來(lái)說(shuō)似乎無(wú)所不能,其他的它還能干什么呢?具體怎么用它?



    平凡而簡(jiǎn)單的人一個(gè),無(wú)權(quán)無(wú)勢(shì)也無(wú)牽無(wú)掛。一路廝殺,只進(jìn)不退,死而后已,豈不爽哉!
    收起對(duì)“車”日行千里的羨慕;收起對(duì)“馬”左右逢緣的感嘆;目標(biāo)記在心里面,向前進(jìn)。一次一步,一步一腳印,跬步千里。
    這個(gè)角色很適合現(xiàn)在的


    posted on 2007-11-30 15:12 過(guò)河卒 閱讀(1873) 評(píng)論(1)  編輯  收藏 所屬分類: Android/gPhone
    文章來(lái)自: http://www.blogjava.com/ponzmd/ (彭俊-過(guò)河卒) 轉(zhuǎn)貼請(qǐng)聲明!
    訪問(wèn)統(tǒng)計(jì):
    主站蜘蛛池模板: 久久精品国产亚洲AV无码麻豆| 亚洲av成人一区二区三区| 午夜无码A级毛片免费视频| 亚洲一区二区三区深夜天堂| 国产免费久久精品| 久久久久国色av免费看| 亚洲第一综合天堂另类专| 亚洲AV中文无码字幕色三| 大学生高清一级毛片免费| 91视频精品全国免费观看| 亚洲色成人WWW永久在线观看 | 亚洲精品成人无码中文毛片不卡| 99久久99这里只有免费费精品| 美女无遮挡免费视频网站| 亚洲视频免费在线看| 亚洲国产精品日韩专区AV| 青娱分类视频精品免费2| 国产精品高清免费网站 | 美女被免费网站91色| 亚洲人成电影网站久久| 亚洲欧洲无码AV电影在线观看| 成年女人喷潮毛片免费播放| 女人体1963午夜免费视频| 精品女同一区二区三区免费播放| 亚洲国产成人精品久久| 狠狠色伊人亚洲综合成人| 免费观看日本污污ww网站一区| 永久在线观看www免费视频| 亚洲AV无码国产精品色| 亚洲熟女少妇一区二区| 国产免费观看黄AV片| 成人无码区免费视频观看| 91大神在线免费观看| 国产午夜精品久久久久免费视| 男人免费视频一区二区在线观看 | 久久免费观看国产99精品| 一个人看的www在线免费视频 | 最近免费中文字幕高清大全| a毛片免费全部在线播放**| 五级黄18以上免费看| 亚洲国产精品无码久久九九大片 |