国产人伦视频在线观看_欧美福利视频午夜福利_日本免费三级黄色网址_re99热在线观看精品_在线观看水蜜桃小心视频网站_亚洲国产欧美一区二区麻豆_久久精品国产69精品亚洲_农村女人一级毛片农村妇女_日韩不卡免费av_毛片无码高潮喷液视频

當(dāng)前位置:首頁(yè) > 軟件開(kāi)放 > 正文內(nèi)容

jar包怎么看源代碼(jar包怎么看源代碼的工具)

軟件開(kāi)放2年前 (2023-03-15)1106

今天給各位分享jar包怎么看源代碼的知識(shí),其中也會(huì)對(duì)jar包怎么看源代碼的工具進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!

本文目錄一覽:

怎樣查看 Android APP源代碼?

將apk文件拷貝至sdcard上。

命令順序如下:

進(jìn)入Android sdk文件夾/tools目錄下

輸入adb shell

輸入su

輸入cd data

輸入cd app

這時(shí)就可以看到你安裝的所有的apk文件。輸入cp 空格 對(duì)應(yīng)的apk 空格 /sdcard/

這樣就將apk文件拷貝出來(lái)了。

將apk文件后綴直接變成rar格式,可以看到熟悉的目錄結(jié)構(gòu)了,

其中xml文件打開(kāi)后都是二進(jìn)制的,無(wú)法查看。

這時(shí)就用到了一個(gè)android4me的AXMLPrinter2工具。(請(qǐng)自行百度搜索)

輸入以下命令,將xml文件解析出來(lái)

java -jar AXMLPrinter2.jar showtimes_list.xml

此命令是在命令行中查看此showtimes_list.xml

將showtimes_list.xml生成xml文件,則輸入以下命令:

java -jar AXMLPrinter2.jar showtimes_list.xml h.xml

目前進(jìn)行到這一步,只能看到xml文件的內(nèi)容,其工程中的java源文件還是看不到,看目錄結(jié)構(gòu)下有一個(gè)classes.dex文件,我們需要將dex文件變?yōu)閖ar文件。

這里用到了另一個(gè)工具dex2jar。(自行搜索下載)

在Windows下解壓之后的目錄如下圖所示:

在命令行中,進(jìn)入到此目錄下:

在Windows下,輸入以下命令:

dex2jar.bat c:\classes.dex

運(yùn)行完之后,在C盤(pán)會(huì)多一個(gè)classes.dex.dex2jar.jar文件,此文件就是我們需要的jar文件。

利用jd-gui,將jar文件反向工程為java代碼。(請(qǐng)自行搜索下載)

它分為Windows、Linux、和max三個(gè)版本,這里我下載的是Windows版本的。

解壓之后,雙擊運(yùn)行exe文件,選擇classes.dex.dex2jar.jar文件,相應(yīng)的jar文件中的Java文件就被反向工程顯示出來(lái)了!

Android是一種基于Linux的自由及開(kāi)放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開(kāi)放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開(kāi)發(fā)。尚未有統(tǒng)一中文名稱,中國(guó)大陸地區(qū)較多人使用“安卓”或“安致”。Android操作系統(tǒng)最初由Andy Rubin開(kāi)發(fā),主要支持手機(jī)。2005年8月由Google收購(gòu)注資。2007年11月,Google與84家硬件制造商、軟件開(kāi)發(fā)商及電信營(yíng)運(yùn)商組建開(kāi)放手機(jī)聯(lián)盟共同研發(fā)改良Android系統(tǒng)。隨后Google以Apache開(kāi)源許可證的授權(quán)方式,發(fā)布了Android的源代碼。第一部Android智能手機(jī)發(fā)布于2008年10月。Android逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上,如電視、數(shù)碼相機(jī)、游戲機(jī)等。2011年第一季度,Android在全球的市場(chǎng)份額首次超過(guò)塞班系統(tǒng),躍居全球第一。 2013年的第四季度,Android平臺(tái)手機(jī)的全球市場(chǎng)份額已經(jīng)達(dá)到78.1%。?[1]??2013年09月24日谷歌開(kāi)發(fā)的操作系統(tǒng)Android在迎來(lái)了5歲生日,全世界采用這款系統(tǒng)的設(shè)備數(shù)量已經(jīng)達(dá)到10億臺(tái)。

Android一詞最早出現(xiàn)于法國(guó)作家利爾亞當(dāng)(Auguste Villiers de l'Isle-Adam)在1886年發(fā)表的科幻小說(shuō)《未來(lái)夏娃》(L'ève future)中。他將外表像人的機(jī)器起名為Android。

Android的Logo是由Ascender公司設(shè)計(jì)的,誕生于2010年,其設(shè)計(jì)靈感源于男女廁所門(mén)上的圖形符號(hào), [1]? 于是布洛克繪制了一個(gè)簡(jiǎn)單的機(jī)器人,它的軀干就像錫罐的形狀,頭上還有兩根天線,Android小機(jī)器人便誕生了。其中的文字使用了Ascender公司專門(mén)制作的稱之為“Droid ” 的字體。Android是一個(gè)全身綠色的機(jī)器人,綠色也是Android的標(biāo)志。顏色采用了PMS 376C和RGB中十六進(jìn)制的#A4C639來(lái)繪制,這是Android操作系統(tǒng)的品牌象徵。有時(shí)候,它們還會(huì)使用純文字的Logo。

怎樣在Eclipse中快速查看各種源代碼?

在Eclipse中,雖然源碼的jar包已經(jīng)導(dǎo)入,但是如果想要查看的話,還需要在二者之間建立聯(lián)系,下面就介紹一下方法

打開(kāi)Eclipse,在工具欄中找到窗口,選擇首選項(xiàng)

在首選項(xiàng)左側(cè)找到安裝JREs,點(diǎn)擊Duplicate

在打開(kāi)的選項(xiàng)卡里,找到本地路徑下JRE下面的rt.jar文件,選中后,點(diǎn)擊右側(cè)的Source Attachment

在彈出的選項(xiàng)卡里,選擇External Location,找到本地路徑下JDK下面的src.zip文件

依次點(diǎn)擊OK,finish,apply,回到代碼界面,按住CRTL鍵,鼠標(biāo)左鍵選擇需要查看源碼的函數(shù),即可看到對(duì)應(yīng)的class文件

eclipse中如何找到j(luò)ar包關(guān)聯(lián)的源文件

1、正常情況下,jar包attach對(duì)應(yīng)的源碼后就可以正常瀏覽源碼了。這種情況下在jar包上右擊屬性,在彈出窗口的Java Source Attachment標(biāo)簽下可以看到對(duì)應(yīng)源碼的位置;也可以在項(xiàng)目屬性--Java Build Path-- Libraries下展開(kāi)jar包,也可以看到源碼的位置。

2、項(xiàng)目本身是ANT項(xiàng)目,jar包是通過(guò)下載源代碼編譯出來(lái)的。這種情況下點(diǎn)擊jar包下的class也可以看到源文件,在項(xiàng)目的build目錄下可以找到j(luò)ar包的源碼。

3、Eclipse安裝了jadclipse等反編譯插件,源碼是通過(guò)反編譯產(chǎn)生的,沒(méi)有實(shí)際對(duì)應(yīng)的文件。

如何查看 JAR 包的源代碼

如何查看 JAR 包的源代碼

在Eclipse查看開(kāi)發(fā)包jar源碼的方法如下:

1.選擇項(xiàng)目,右鍵中單擊【Properties】

2.【Java Build Path】-【Libraries】,在下面找到如:org.springframework.core-3.1.0.M1.jar包,展開(kāi)它,選擇【Source attachment】,單擊右邊的【Edit…】按鈕。

3.在打開(kāi)的窗口中,可選擇文件(jar\zip),目錄或工作空間中的jar文件,在這里我選擇External Folder…,選擇如F:\Development Kit\spring-framework-3.1.0.M1-with-docs\spring-framework-3.1.0.M1\projects即可。

4.連續(xù)單擊【OK】?jī)纱位氐紼clipse工作平臺(tái)即可。

如何看jar包中.class的源代碼

1:從官方下載這個(gè)引用.jar包

2:到Web App Libraries →引用.jar包

3:org.apache.commons.dbutils→選擇你要的查看的class文件.

4:這時(shí)候會(huì)顯示source not found,這時(shí)候點(diǎn)擊 attach source,

然后找到你下載的commons-dbutils-1.2-sources.jar,把它引入.

5:如果你想要自己改源代碼,就ctrl+A,然后選中你的項(xiàng)目名,paste粘貼.

這樣會(huì)自己動(dòng)生成文件,及包.

jar包怎么看源代碼的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于jar包怎么看源代碼的工具、jar包怎么看源代碼的信息別忘了在本站進(jìn)行查找喔。

掃描二維碼推送至手機(jī)訪問(wèn)。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。

本文鏈接:http://mbtw.com.cn/post/12465.html

標(biāo)簽: jar包怎么看源代碼

“jar包怎么看源代碼(jar包怎么看源代碼的工具)” 的相關(guān)文章

半夜打撲克軟件app免費(fèi)下載(免費(fèi)打撲克的軟件)

半夜打撲克軟件app免費(fèi)下載(免費(fèi)打撲克的軟件)

今天給各位分享半夜打撲克軟件app免費(fèi)下載的知識(shí),其中也會(huì)對(duì)免費(fèi)打撲克的軟件進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、這如何下載打撲克視頻 2、哪個(gè)平臺(tái)直播打撲克 3、23張撲克游戲下載app 4、撲克王app在哪里下載 5、兩個(gè)人可以...

免費(fèi)的h5游戲制作平臺(tái)(h5制作平臺(tái)免費(fèi))

免費(fèi)的h5游戲制作平臺(tái)(h5制作平臺(tái)免費(fèi))

今天給各位分享免費(fèi)的h5游戲制作平臺(tái)的知識(shí),其中也會(huì)對(duì)h5制作平臺(tái)免費(fèi)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、微信H5頁(yè)面免費(fèi)制作工具有哪些,求各位大神解答 2、H5制作平臺(tái)哪個(gè)比較好用? 3、H5制作平臺(tái)有哪些 4、像云來(lái)一樣,免費(fèi)好用...

linux源碼編譯安裝(Linux源碼安裝)

linux源碼編譯安裝(Linux源碼安裝)

今天給各位分享linux源碼編譯安裝的知識(shí),其中也會(huì)對(duì)Linux源碼安裝進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、linux下面yum安裝和源碼編譯安裝的區(qū)別 2、linux怎樣編譯git源碼包 3、Linux內(nèi)核源碼如何編譯 4、linu...

魔域交易貓手游交易平臺(tái)(魔域端游賬號(hào)交易平臺(tái))

魔域交易貓手游交易平臺(tái)(魔域端游賬號(hào)交易平臺(tái))

今天給各位分享魔域交易貓手游交易平臺(tái)的知識(shí),其中也會(huì)對(duì)魔域端游賬號(hào)交易平臺(tái)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、交易貓平臺(tái)主要的作用是什么? 2、手游交易平臺(tái)哪個(gè)好 3、十大手游交易平臺(tái)排行榜 交易貓平臺(tái)主要的作用是什么? 交易貓主要是一...

朋友圈引流推廣文案(朋友圈引流推廣文案)

朋友圈引流推廣文案(朋友圈引流推廣文案)

今天給各位分享朋友圈引流推廣文案的知識(shí),其中也會(huì)對(duì)朋友圈引流推廣文案進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、我想請(qǐng)問(wèn)一下怎么做引流?有那些可以幫助推廣的平臺(tái)呢? 2、餐飲店如何引流與推廣 3、餐飲店如何引流與推廣? 4、微商引流精準(zhǔn) 微商...

創(chuàng)建教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)(學(xué)校教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù))

創(chuàng)建教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)(學(xué)校教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù))

本篇文章給大家談?wù)剟?chuàng)建教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù),以及學(xué)校教務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、數(shù)據(jù)庫(kù)原理設(shè)計(jì)教務(wù)管理系統(tǒng)信息要求是什么 2、求幫忙做個(gè)數(shù)據(jù)庫(kù)綜合教務(wù)管理系統(tǒng) 3、如何用SQL建立一個(gè)學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫(kù) 4、簡(jiǎn)述創(chuàng)建一個(gè)...