日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

(转)Apache Ant 环境开发Android应用 二

發布時間:2024/4/14 Android 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (转)Apache Ant 环境开发Android应用 二 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=605

?

Apache Ant?開發Android SDK 1.5 r2應用程序

=========================編程基礎 二


安裝Apache Ant

我們現在要使用Apache Ant來開發我們的Android程序,首先下載Apache Ant 1.7.1

① 我們從Apache Ant的官方網頁下載:
http://ant.apache.org/index.html

Windows
apache-ant-1.7.1-bin.zip


Linux
apache-ant-1.7.1-bin.tar.gz




② 把下載的Apache Ant解壓到合適目錄

Windows
E:\Mobile_Phone_DEV\apache-ant-1.7.1


Linux
/usr/Java/Mobile_Phone_DEV/apache-ant-1.7.1





③ 把Apache Antbin路徑添加到PATH環境變量中

Windows
E:\Mobile_Phone_DEV\apache-ant-1.7.1\bin


Linux
/usr/Java/Mobile_Phone_DEV/apache-ant-1.7.1/bin




④ 現在 對于Windows?,在命令行中 輸入ant,顯示?build field?字樣,表示安裝成功。
⑤ 對于Linux,重啟動,或是注銷后進入終端,輸入ant,顯示?build field?字樣,表示安裝成功。

到此,Android?基于Ant的開發環境已經搭建好了,現在我們來創建一個簡單的Android工程吧。


命令行下創建Android新工程 Windows ① 啟動命令行
② 進入到Android SDK?tools目錄中
cd E:\Mobile_DEV\Android_SDK1.5\tools


③ 創建一個新Android項目

android create project -k zyf.android.test -n Hello -a HelloAndroid -t 2
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???-p C:\Android_Work


注意:我們創建了一個Android工程
? ?? ?工程包名:zyf.android.test
? ?? ?工程名??:Hello
? ?? ?工程Activity子類名: HelloAndroid
? ?? ?工程使用的平臺Target: 2 (基于Android SDK1.5)
? ?? ?工程存儲路徑:C:\Android_Work

④ 現在我們已經建立好了我們的新工程項目了,到?C:\Android_Work?看看吧:

<ignore_js_op>?


① 現在我們要編譯一下了,我們沒有Eclipse可視化編譯器,但是Android?也可以用?Apache Ant來編譯,
因為android create project?命令生成了一個build.xml的編譯文件,ant會按照相關的信息進行編譯。
Android 1.5之前,之需要在工程根目錄下使用?ant命令,但是我們現在是在Android SDK 1.5r2下面。
哈哈,不一樣羅。
② 在命令行下進入到工程的根目錄下:

cd C:\Android_Work



③ Apache Ant?編譯

Debug模式編譯
命令:ant debug

為了直接的測試和調試應用程序,你可以在Debug模式下編譯你的應用程序,并直接安裝在模擬器中。在Debug模式下,編譯工具自動給你的應用程序標記了一個調試密鑰(debug key)Debug模式允許你在沒有手動簽名情況運行你的應用程序。
該命令在工程的bin目錄中創建你的Android應用程序的?.apk文件,名稱為<你默認的Activity名稱>-debug.apk。該apk文件已經用Debug Key簽名了。




Release?模式編譯
命令:ant release
當你準備向最終用戶發布或是發放你的應用程序時,你必須用Release?模式來編譯你的應用程序。一旦你在release模式下編譯了,用這個最終版的apk來進行而外的測試和調試是非常好的注意。該命令在工程的bin目錄中創建你的Android應用程序的?.apk文件,名稱為<你默認的Activity名稱>-debug.apk。注意,到這里,你的.apk文件還沒有被簽名,直到你用你的私鑰來簽名后,它才可以運行在模擬器或是設備上。因為release模式創建你的應用程序是沒有被簽名,你下一步就是用你的私鑰來簽名,這樣為了能把它發放給最終用戶。



注意,每一次你修改了代碼或是資源,你就必須重新運行ant來打包最新版本的應用程序。


① 這里我們采用debug模式來編譯。

ant debug




② 編譯好之后,使用命令行啟動模擬器:

emulator -avd AndroidPhone




③ 待模擬器啟動之后,把工程中的bin目錄下的apk文件復制到?Android SDKtools目錄下,再次打開一另個命令行,進入Androd SDK下的tools目錄,安裝?apk文件到模擬器,之后進行測試。

E:
cd E:\Mobile_Phone_DEV\Android_SDK\tools
adb install Hello-debug.apk


安裝完畢,可以在模擬器中調試和測試了。

注意,如果要刪除?apk軟件的話,可以在模擬器中的設置中,應用程序管理選項中刪除。也可以用adb?shell來進行刪除。

首先打開shell
adb shell?
進入shell后 再進入/data/app目錄
cd data/app
刪除apk
rm?Hello-debug.apk

轉載于:https://www.cnblogs.com/greywolf/archive/2013/04/19/3030853.html

總結

以上是生活随笔為你收集整理的(转)Apache Ant 环境开发Android应用 二的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。