看你是什么樣的功能吧。
創(chuàng)新互聯(lián)專注于賽罕企業(yè)網(wǎng)站建設(shè),響應式網(wǎng)站,商城開發(fā)。賽罕網(wǎng)站建設(shè)公司,為賽罕等地區(qū)提供建站服務。全流程按需網(wǎng)站策劃,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
有可能是這樣的。對方將原碼編譯成一個jar文件放到web-inf/lib下。
他們需要你做的功能完全是新的,對即有的不會有影響。
如果是這樣,那你需要知道你要繼承什么樣的接口來做實現(xiàn)。這個需要對方提供相應的資料。
如果是改動即有的功能,沒有源碼,做不了。
雖然可以反編譯代碼,但反編譯的也不是完全都準確的,有些語句解析的不正確,最常見的就是異常處理的反編譯。
總得來說,沒有源碼是很不方便的。
java源代碼是在oat文件夾中的odex文件中。app里面沒有java代碼是因為java源代碼是在oat文件夾中的odex文件中。Java是一種為多個平臺生成軟件的編程語言。當程序員編寫Java應用程序時,編譯的代碼(稱為字節(jié)碼)可在大多數(shù)操作系統(tǒng)(OS)上運行。
你沒有下載相應的源碼。
java有很多jar包,必須下載了相應源碼,才能看到源碼,一般我們正常下載都是只下載jar包,不下載源碼的