源代碼是看不成的,因?yàn)橛螒蜍浖虬米龀蒩pp的話,是沒法看源碼的,雖然存在一些特殊情況下,我們可以推測出exe程序是用什么程序?qū)懙?。但是多?shù)情況下,我們是無法只根據(jù)一個(gè)exe程序就判斷出來的。
創(chuàng)新互聯(lián)主要從事成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)榮成,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
進(jìn)入一個(gè)頁面以后,右鍵點(diǎn)擊這個(gè)界面,可以看到一個(gè)查看源代碼的選項(xiàng),點(diǎn)擊查看源代碼就可以看到這個(gè)界面的源代碼了。
首先把反編譯的apk存放到apktools同級文件夾目錄下,如下圖所示。按住shift+鼠標(biāo)右鍵打開命令窗口,運(yùn)行代碼 apktool d yd.apk(安裝包的名字)。apk后綴名改成zip,解壓雙擊打開xml格式文件如下圖所示。
只能看到xml文件的內(nèi)容,其工程中的java源文件還是看不到,看目錄結(jié)構(gòu)下有一個(gè)classes.dex文件,我們需要將dex文件變?yōu)閖ar文件。這里用到了另一個(gè)工具dex2jar。
你別謝 養(yǎng)小魚de蟲 了他說錯(cuò)了./是當(dāng)前文件夾。photopal應(yīng)該是servlet也不是action。
類的變量。Library library[] = new Library[20];聲明了一個(gè)library的數(shù)組,長度為20。public LibraryInformation() {} 創(chuàng)建一個(gè)名為 LibraryInformation 的類。Ps:你粘的不是一個(gè)完整代碼。。
如果你只是做應(yīng)用開發(fā),就不需要深入了解Linux Kernel層。Android Runtime Android包含一個(gè)核心庫的集合,提供大部分在Java編程語言核心類庫中可用的功能。
Android應(yīng)用是以Java為外殼的,C艸代碼得先通過NDK交叉編譯成.so共享庫再由Java調(diào)用,C艸代碼和Java交互是使用jni來實(shí)現(xiàn),Android已經(jīng)有了NativeInterface,其中就用到了很多jni的內(nèi)容。JNI全名Javanativeinterface。
任何技術(shù)的開發(fā)都有其基本的語言,安卓應(yīng)用程序的開發(fā)都是基于Java語言,因此沒有扎實(shí)的Java基礎(chǔ)知識。只是在復(fù)制別人的代碼并且毫無意義。下面昌平北京IT培訓(xùn)為大家分析學(xué)習(xí)安卓開發(fā)路線的需要掌握的Java基礎(chǔ)。
1、選中,ctrl+shift+Idebug 模式,設(shè)置斷點(diǎn),觀察值。每個(gè)變量都可以看到。沒聽說鼠標(biāo)放到變量上看到值的說法。希望我的回答對你有幫助。
2、有時(shí)不需要勾選Variable Values,只勾選Combined Hover也能查看變量值,所以勾不勾選多試幾下,Debug可能就好了。Hovers主要是來用配置當(dāng)鼠標(biāo)移動(dòng)到工程中的某一項(xiàng)目上時(shí)所需要展示的信息。
3、問你個(gè)問題,你查看變量明時(shí),斷點(diǎn)是否已經(jīng)運(yùn)行到變量賦值語句之后。即使放在變量命名行也不行。
4、你遇到的這個(gè)問題有可能是項(xiàng)目中所依賴的java類沒有引入進(jìn)來,所以找不到。
5、是看不到的,執(zhí)行過了也是看不到的,還有,有些看不到也是正常的,這與執(zhí)行效率有關(guān),是還沒有真正的執(zhí)行到。還有一種可能是class文件與java文件代碼不統(tǒng)一,也會(huì)導(dǎo)致看到的與執(zhí)行到的不一致。你也看不到。