安卓源碼怎么打包成apk(安卓源碼怎么打包成apk手機(jī))
1在這個(gè)目錄下,執(zhí)行 生成臨時(shí)文件platformpem 2接著執(zhí)行以下命令,將在目錄下生成platformp12文件,它本質(zhì)上應(yīng)該就是一個(gè)數(shù)字證書 3然后再執(zhí)行以下命令出現(xiàn)以下信息,表示成功生成platformjks 這個(gè)名字可以改成debug。
如果你有一個(gè)已經(jīng)存在的Android應(yīng)用程序,并希望將其分享或備份成一個(gè)APK文件,通常你需要使用特定的工具來(lái)提取已安裝應(yīng)用的APK文件這個(gè)操作通常需要root權(quán)限對(duì)Android設(shè)備進(jìn)行高級(jí)訪問(wèn)請(qǐng)注意,如果你想創(chuàng)建自己的Android。
到網(wǎng)上搜索下安卓開(kāi)發(fā)環(huán)境搭建,用eclipse打開(kāi)這個(gè)文件夾運(yùn)行編譯就可以了。
Rjava文件工程源碼文件aidljava文件, 在這一步通過(guò)javac生成class文件源碼class文件和第三方j(luò)ar或者library通過(guò)dx工具打包成dex文件 Android系統(tǒng)的Dalvik虛擬機(jī)的可執(zhí)行文件為DEX格式,所以這里會(huì)將上一步中生成的。
1首先打開(kāi)Android Studio選擇Build Generate Signed APK,如下圖2彈出對(duì)話窗口,如果沒(méi)有key,就新建一個(gè)key,如下圖3新建一個(gè)key,可根據(jù)自己需要填寫相關(guān)項(xiàng),如下圖4填寫創(chuàng)建的key的 alias和密碼,如。
下載Eclipse工具,搭建好android開(kāi)發(fā)環(huán)境,然后把源代碼導(dǎo)入到Eclipse中,右鍵項(xiàng)目,選擇exportandroidapk文件就可以了。
點(diǎn)擊Finish后左邊會(huì)有你剛導(dǎo)入的工程,然后右鍵工程 你再看bin下面會(huì)有個(gè)apk。
一工具準(zhǔn)備apktool , dex2jar , jdgui 二使用dex2jar + jdgui 得到apk的java源碼 1用解壓工具從 apk包中取出 classesdex 文件 用命令dex2jarbat classesdex得到一個(gè) jar文件 2用jdgui反編譯。
1 項(xiàng)目名稱右鍵, 運(yùn)行Android項(xiàng)目 2 打開(kāi)項(xiàng)目源代碼所在目錄中的bin目錄,就可以看到就一個(gè)apk安裝文件,這個(gè)文件直接就可用于安裝,測(cè)試END 方法2 1 項(xiàng)目名稱右鍵,打開(kāi)myeclipse打包向?qū)?2 選擇項(xiàng)目名稱 3 選擇或創(chuàng)建。
執(zhí)行$ cd ltandroid源碼目錄$ buildenvsetupsh$ mmm packagesappsltxxx 你所要編譯的模塊或者你直接打make也可以,模塊編譯后會(huì)在outtargetproductgenericsystemapp下生成對(duì)應(yīng)的apk包。
修改完后回到命令行,執(zhí)行apktool b xx ,會(huì)在xx文件夾里面生成一個(gè)dist文件夾,里面的apk就是回編譯的,這個(gè)apk是沒(méi)有簽名的 5下載網(wǎng)上的簽名工具對(duì)apk簽名,完了就可以安裝了如果你下載了源碼或者sdk,里面自帶一。
然后選擇要打包的項(xiàng)目,右鍵點(diǎn)擊–Androidtools–Export Signed Application Package,選擇哪個(gè)項(xiàng)目,下一步后,選擇剛才生成的那個(gè)key和生成時(shí)錄入的密碼,下一步設(shè)置輸出位置完成APK生成WEB項(xiàng)目不可能生成APK ,如果你現(xiàn)有。
不需要解包跟打包,直接修改就可以,修改的的方法如下參考1將需要修改的apk包復(fù)制到100apktool的路徑中注意您需要將文件名更改為123apk,如下圖2打開(kāi)程序apktoolcmd,如下圖3顯示主界面有詳細(xì)說(shuō)明我們。
之后在之前的test文件下便可以發(fā)現(xiàn)多了2個(gè)文件夾build dist里面存放著打包出來(lái)的APK文件二Apk反編譯得到Java源代碼 上述工具中的dex2jar和jdgui ,解壓 將要反編譯的APK后綴名改為rar或則 zip,并解壓,得到其中。
你試試先使用dx工具將class文件轉(zhuǎn)換成一個(gè)dex文件,如果你有資源文件的話然后使用aapt工具將你的資源文件進(jìn)行壓縮打包,最后把前兩步的文件用apkbuilder工具打包成APK。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。