android項(xiàng)目開(kāi)發(fā)完成后,對(duì)于初學(xué)者來(lái)講比較激動(dòng)的事情就是部署到手機(jī)上進(jìn)行實(shí)際應(yīng)用。在此南昌網(wǎng)站設(shè)計(jì)公司百恒科技工程師向大家介紹幾種安裝方法及反編譯方法。如下:
1.運(yùn)行該項(xiàng)目,就可以在該項(xiàng)目的bin目錄下-->XX.apk 找到你的apk文件。
備注:此方簡(jiǎn)單,但不易區(qū)分版權(quán),所以不建議用此方法推出產(chǎn)品級(jí)應(yīng)用。
2.當(dāng)前項(xiàng)目-->(右)Android Tool-->Export Singed Application Package (導(dǎo)出簽名的app) 按照提示,即可完成apk的生成。
3.安裝:
手動(dòng)將apk安裝到模擬機(jī)上
adb install xx.apk 備注:adb要已經(jīng)添加環(huán)境變量或進(jìn)入該目錄下. Ant安裝軟件
有多個(gè)設(shè)備時(shí)需要指定備
Adb –s Coolpad5870 e:xx.apk
adb unstall cn.jxbh.Helloworl (包名)
4.反編譯
Apk反編譯將classes.dex生成.java dex2jar -->生成jar包 JD-GUI 生成-->可讀的class文件
第1步.運(yùn)行dex2jar
D:BackupSoftwaredex2jar-0.0.9.15>dex2jar.bat classes.dex
this cmd is deprecated, use the d2j-dex2jar if possible
dex2jar version: translator-0.0.9.15
dex2jar classes.dex -> classes_dex2jar.jar
Done.
第2步.將生成的classes_dex2jar.jar直接拖到j(luò)d-gui.cfg -->save all sources
以上操作步驟是百恒網(wǎng)絡(luò)技術(shù)工程師實(shí)際操作經(jīng)驗(yàn),希望此文對(duì)廣大從事app開(kāi)發(fā)人員有所幫助。
原創(chuàng)文章出自:百恒網(wǎng)絡(luò) 如轉(zhuǎn)載請(qǐng)注明出處!專業(yè),專注于南昌建網(wǎng)站公司,為用戶提供高品質(zhì)的網(wǎng)絡(luò)產(chǎn)品及優(yōu)質(zhì)服務(wù)是我們始終的追求.