可以在eclipse中安裝Adt插件開發(fā),編寫完后在項(xiàng)目上面右擊,選擇export,然后按照提示操作即可打包!
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供肇東網(wǎng)站建設(shè)、肇東做網(wǎng)站、肇東網(wǎng)站設(shè)計(jì)、肇東網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、肇東企業(yè)網(wǎng)站模板建站服務(wù),10多年肇東做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
首先下載eclipse與android插件,安裝完畢后,建立android項(xiàng)目,編碼完成后,生成keystore,使用jdk自帶的keytoo l-genkey -aliasandroid.keystore -keyalg RSA -validity 100000 -eystore android.keystore
然后選擇要打包的項(xiàng)目,右鍵點(diǎn)擊–Androidtools–Export Signed Application Package,選擇哪個(gè)項(xiàng)目,下一步后,選擇剛才生成的那個(gè)key和生成時(shí)錄入的密碼,下一步設(shè)置輸出位置。
完成APK生成。
WEB項(xiàng)目不可能生成APK ,如果你現(xiàn)有項(xiàng)目可以把相關(guān)的源碼文件復(fù)制到新建的android項(xiàng)目?jī)?nèi),但是lib包有可能不支持,要看你用了那里lib。
方法:
1、啟動(dòng)eclipse;
2、在eclipse中建立好工程與類并寫好代碼;
3、點(diǎn)擊“File-Export”;
4、在彈擊的界面中選擇“Java-JAR file”,再點(diǎn)擊“Next”;
5、選擇要打包的文件,再點(diǎn)擊“Browse”;
6、在彈出的界面中選擇好打包后的文件的存放路徑,再輸入文件名,最后點(diǎn)擊“保存”;
7、點(diǎn)擊“Finish”;
8、打包成功。
第一:普通類導(dǎo)出jar包,我說的普通類就是指此類包含main方法,并且沒有用到別的jar包。
1.在eclipse中選擇你要導(dǎo)出的類或者package,右擊,選擇Export子選項(xiàng);
2.在彈出的對(duì)話框中,選擇java文件---選擇JAR file,單擊next;
3.在JAR file后面的文本框中選擇你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,單擊next;
4.單擊兩次next按鈕,到達(dá)JAR Manifest Specification。注意在最底下的Main class后面的文本框中選擇你的jar包的入口類。單擊Finish,完成。
你可以在dos環(huán)境下,進(jìn)入你的jar所在的目錄,運(yùn)行 java -jar 名字.jar,檢測(cè)運(yùn)行是否正確。
第二、你所要導(dǎo)出的類里邊用到了別的jar包。比如說你寫的類連接了數(shù)據(jù)庫,用到數(shù)據(jù)庫驅(qū)動(dòng)包oracl.jar.。
1.先把你要導(dǎo)出的類按照上面的步驟導(dǎo)出形成jar包,比如叫test.jar
2.新建一個(gè)文件夾main,比如在D盤根目錄下;
3.把test.jar和oracl.jar拷貝到main文件下,右擊test.jar,解壓到當(dāng)前文件夾。把META-INF\MANIFEST.MF剪切到另外一個(gè)地方 (比如是桌面?。?;
4.右擊oracl.jar,解壓到當(dāng)前文件夾。
5.在dos環(huán)境下,進(jìn)入到D盤的main文件夾下,執(zhí)行 jar cvfm new.jar meta-inf/manifest.mf .,不要忘了最后面的點(diǎn)。
6.用壓縮工具打開你新生成的new.jar,用你放在桌面的META-INF\MANIFEST.MF覆蓋new.jar原有。
你可以在dos環(huán)境下,進(jìn)入你的jar所在的目錄,運(yùn)行 java -jar 名字.jar,檢測(cè)運(yùn)行是否正確。
把 java項(xiàng)目 打包成 exe 可執(zhí)行文件! 打包跨平臺(tái)的.exe文件。安裝后運(yùn)行左窗窗口標(biāo)有十步。?
第1步 : 完全略過,直接點(diǎn)Next
第2步 : 選擇“JAR in EXE mode” 就是選擇已經(jīng)有制作好的jar文件。
第3步 : 上面是項(xiàng)目名稱,可隨便填寫,下面一個(gè)寫出想要將打包后的exe文件輸出的目錄的是“桌面\project\”。
第4步 : 由于演示程序是圖形的,所以選第一個(gè),如果程序是控制臺(tái)的,則選擇第二個(gè),Executable name寫將要生成的.exe文件的名字,Icon File可以選擇生成文件的圖標(biāo)。
第5步 : 先別管上面的,先在下面單擊綠色的“+”號(hào),在彈出的窗口中點(diǎn)Archive,然后找到起初已經(jīng)做好的 CAMP_fat.jar(詳見1.3)文件,"OK"后返回,在下面的Class Path里就出現(xiàn)jar文件路徑后,再在上面Main Class欄內(nèi)點(diǎn)擊找到main所在的類。
第6步 : 系統(tǒng)的JRE版本,一般是填個(gè)1.3,下面填1.6在這里單擊advanced options,選擇search sequence。選這個(gè)就是因?yàn)橐袹DK環(huán)境也打包進(jìn)來,好讓程序能跨平臺(tái)使用。首先要從系統(tǒng)的JDK下的JRE目錄copy到.exe文件的輸出目錄下“桌面\project\JRE”,然后回到exe4j中在彈出窗口刪除列表中的所有項(xiàng)。是三項(xiàng),一個(gè)注冊(cè)表的,一個(gè)JAVA環(huán)境變量的,一個(gè)JDK環(huán)境變量的,都不要。然后單擊綠“+”,選擇directory并選擇JRE的根目錄,是“桌面\project\JRE”就是 copy后的目錄,選完后exe4j彈出窗口中的Directory里會(huì)顯示“.\JRE”。點(diǎn)OK關(guān)閉該窗口,返回exe4j的主窗口,就可以看到剛加的路徑。再?gòu)闹鞔翱谧髠?cè)窗口中單擊advanced options,并選擇preferred VM,在彈出的窗口中選擇client hostspot VM,單擊next按鈕繼續(xù)。
第7、8步 : 是一些個(gè)性設(shè)置默認(rèn)即可。
第9步 : 編譯
第10步 : 點(diǎn)那個(gè)“Click Here to Start the Application”按鈕就可以看到程序運(yùn)行效果了,然后再點(diǎn)”Seave as”保存一個(gè)exe4j生成的一個(gè)文件,隨便存哪里都行,和.exe程序無關(guān)。
1.用aapt命令生成R.java文件
2.用aidl命令生成相應(yīng)java文件
3.用javac命令編譯java源文件生成class文件
4.用dx.bat將class文件轉(zhuǎn)換成classes.dex文件
5.用aapt命令生成資源包文件resources.ap_
6.用apkbuilder.bat打包資源和classes.dex文件,生成unsigned.apk
7.用jarsinger命令對(duì)apk認(rèn)證,生成signed.apk
為了便于理解和記憶,下面來用一張流程圖來說明以上的幾個(gè)過程: