導航:首頁 > 源碼編譯 > 怎麼獲得編譯過的java源碼

怎麼獲得編譯過的java源碼

發布時間:2022-08-26 10:07:44

Ⅰ eclipse怎麼查看java源代碼

在Eclipse中查看JDK類庫的源代碼

設置:

1.點 「window」-> "Preferences" -> "Java" -> "Installed JRES"

Ⅱ 用apktool工具反編譯apk後怎麼得到源碼

一、工具准備:apktool , dex2jar , jd-gui

二、使用dex2jar + jd-gui 得到apk的java源碼
1.用解壓工具從 apk包中取出 classes.dex 文件
命令(dex2jar.bat classes.dex)得到一個 jar文件
2.用jd-gui反編譯工具將得到.jar文件反編譯成.java文件

三、使用apktool得到apk的xml文件
1.用命令(apktool d xxx.apk xxx_xml)反編譯xxx.apk包
2.從 xxx_xml 文件夾得到xml文件

四、第二步 得到的程序源代碼 和 第三步 得到的xml文件組合下,即可得到完整的apk源碼。

五、應用: 漢化/去廣告,加 values-zh-rCN, values-zh-rTW, values-de, values-fr
1.在步驟三的文件夾xxx_xml/res/ 下, 建文件夾: values-zh-rCN,values-zh-rTW
2.1復制values\strings.xml 到 values-zh-rCN 並翻譯.
2.2 去廣告見;
3.重建APK,用命令(apktool b xxx) ,輸出到ABC/dist/out.apk
或命令( apktool b xxx out.apk)

六、重新打包 和 簽名

Ⅲ 如何看已經編譯好的java程序的源碼

web-inf目錄下有class文件夾(得到工作空間去看)

Ⅳ 如何把打包後的JAVA文件找出源碼

不能查看源碼的,現在基本都是打混淆包,不可能反編譯。

Ⅳ 如何查看JDK以及JAVA框架的源碼

設置步驟如下:
1.點「window」-> "Preferences" -> "Java" -> "Installed JRES"
2.此時"Installed JRES"右邊是列表窗格,列出了系統中的 JRE 環境,選擇你的JRE,然後點邊上的 "Edit...", 會出現一個窗口(Edit JRE)
3.選中rt.jar文件的這一項:「c:\program files\java\jre_1.5.0_06\lib\rt.jar」
點 左邊的「+」 號展開它,
4.展開後,可以看到「Source Attachment:(none)」,點這一項,點右邊的按鈕「Source Attachment...」, 選擇你的JDK目錄下的 「src.zip」文件(該文件在JDK安裝目錄的根目錄下)
5.一路點"ok",設置完成
設置完成後,按住ctrl鍵再用滑鼠單擊某一個jdk方法名或類名,便能看到該方法的源代碼了。此外按F3也能實現。
PS:rt.jar包含了jdk的基礎類庫,也就是你在java doc裡面看到的所有的類的class文件;src.zip文件裡面放著的正是基本類所對應的源文件(即*.java格式的文件);同理,我們可以去網上下載各個JAVA開源框架所對應的源代碼包,比如spring-src.zip,然後再按照上面的設置步驟設置,就可以查看到對應的JAVA框架源代碼了。

Ⅵ 什麼是java源代碼 怎麼查看

不知道你說的是瀏覽器的還是什麼的,
如果是瀏覽器的那麼簡單找到工具-查看源代碼,你就能看見代碼了,
還有一個就是被編譯成class文件的java用反編譯工具可以看到源代碼,
如果以上都不是你想要的答案,那麼你所說的代碼就是程序員寫好的代碼文件

Ⅶ java編譯完了之後,怎麼還能拿到源碼

編譯產生.class位元組碼文件,和源碼的.Java不沖突,源碼還在,不擔心。

Ⅷ java:哪裡能看到JDK的源代碼

  1. 我認為你說的是Java的源碼,JDK是一個編譯器

  2. Java源碼在Javajdk1.8.0_60src.zip中

  3. 如果你要的真的是Jdk的源碼的話,Orccle官網應該會有

Ⅸ 如何反編譯獲得java源代碼

就是有些R資源只顯示ID號,還有一些沒用的代碼也反編譯出來了

Ⅹ 怎麼能把一個java打包程序的源代碼弄出來呢

你說的是jar文件嗎? 如果是 可以用反編譯軟體jd-gui獲得

閱讀全文

與怎麼獲得編譯過的java源碼相關的資料

熱點內容
安卓微信不更新了怎麼辦 瀏覽:154
專業程序員什麼水平 瀏覽:878
如何查看伺服器硬碟剩餘空間 瀏覽:573
cdda演算法 瀏覽:412
javawebserver 瀏覽:68
安卓手機怎麼看視頻區域限制 瀏覽:156
php獲取二級域名 瀏覽:471
sony音樂app是什麼 瀏覽:885
linuxjava伺服器搭建 瀏覽:356
實用c程序設計pdf 瀏覽:201
手機vnc如何連接伺服器 瀏覽:392
變小孩臉的app叫什麼蘋果 瀏覽:618
高清網視通伺服器怎麼連接 瀏覽:770
智能合約編譯部署過程的小白講解 瀏覽:660
極速遞app是個什麼東西 瀏覽:720
aiot用什麼單片機 瀏覽:309
釘釘視頻app為什麼找不到 瀏覽:414
微信如何發pdf文件 瀏覽:475
裁縫pdf 瀏覽:554
javaxml實體類 瀏覽:705