安卓如何找到已安裝app源文件
有的程序的文件夾是自動建立在sd卡上的,有的程序是沒有文件夾的,程序位於date/app文件夾內,而系統的程序位於system/app文件夾內。
軟體安裝完成後,就會在date/app目錄出現一個apk文件。
這個文件相當於windows下exe安裝完成後在c盤生成的安裝文件夾里的一樣,只不過安卓環境下只是一個apk文件(有的還另外會在sd卡自動建立一個用於該程序存放數據的文件夾)
而windows環境下是一個包含有exe啟動文件的文件夾,你不能把apk從那個目錄刪除,就像你把c盤的某個安裝路徑文件夾里的.exe文件刪除一樣,你就不能啟動該程序了,另外,system/app里放的是系統自帶的程序,就像是windows自帶的office程序類似。
注意apk文件總是相當於電腦里的setup安裝文件,所以你不能把apk文件再在date/app里打開,因為它已經安裝完畢了,所以提示是否替換。
(1)安卓如何找到已安裝app源文件擴展閱讀:
安裝幫助
一.錯誤解決
1.提示:文件受損
說明:安裝程序文件被破壞或者不完整.有可能是在程序下載或者解壓縮時引起的文件破壞.
解決:請確定下載的程序文件完整性.網路不好也會損壞下載文件,建議再次下載或解壓縮程序再試.
2.提示:無任何提示,運行無反映
說明:一般是中文文件名的JAR程序出現這種情況.
解決:刪除掉已經安裝的JAR程序,將JAR程序文件名改為全英文之後再試.
3.提示:手機啟動失敗,請與零售商聯系
說明:一般是某個程序安裝失敗後重啟手機時出現這個提示,也有部分是升級機器時失敗導致.
解決:如果是某個程序安裝失敗,那麼只需要將存儲卡拿出來,然後再次啟動機器.並將安裝錯誤的程序刪除掉即可.如果是手機升級後出現,那麼就只有重新格機了.需要注意的是:一些開機啟動並常駐內存的軟體是無法通過格式化解決的.所以,軟格前先需要把這些軟體全部關閉或刪除.
4.問題:jar程序安裝打不開
說明:特別注意,JAR程序下載後不能改中文名再安裝,否則會打不開,只能起英文名和數字!
解決:刪除已安裝程序,再把安裝包重命名為英文或數字重新安裝.
5.問題:打開程序時提示運存或儲存空間不足!
說明:正在運行的程序太多或開機太久
解決:可以關閉一些程序或重起手機再打開程序,或查看手機儲存是否太小,可以移動一些自己的文件到卡里增加手機空間!
6.問題:下載程序解析度不合適該屏幕
說明:1.資源分類出錯
2.資源本身支持問題
解決:重新設置機型下載.
7.問題:在運行中提示出錯
說明:1.資源本身的BUG
2.手機平台支持問題
3.運行內存不足
解決:可以找一個高版本或重新開機再試試
參考資料:搜狗網路-軟體安裝
❷ 如何獲取android手機上已安裝軟體的下載位置或來源
android手機安裝的軟體在SD卡上無法找到的。但是android手機本身就會對apk做備份處理,也就是說只要手機上裝的應用,都可以在手機上找出來
查找方式:
用戶安裝的第三方應用,apk文件保存在 /data/app 目錄下
系統自帶的應用,apk文件保存在 /system/app 目錄下
android手機本身是無法查看的,需要連接到電腦上才能查看
android 手機是linux內核,/data /system目錄都是屬於 root用戶才能查看的,因此你需要先獲取root許可權才能查看
❸ 怎樣查看 Android APP源代碼
將apk文件拷貝至sdcard上。
命令順序如下:
進入Android sdk文件夾/tools目錄下
輸入adb shell
輸入su
輸入cd data
輸入cd app
這時就可以看到你安裝的所有的apk文件。輸入cp 空格 對應的apk 空格 /sdcard/
這樣就將apk文件拷貝出來了。
將apk文件後綴直接變成rar格式,可以看到熟悉的目錄結構了,
其中xml文件打開後都是二進制的,無法查看。
這時就用到了一個android4me的AXMLPrinter2工具。(請自行網路搜索)
輸入以下命令,將xml文件解析出來
java -jar AXMLPrinter2.jar showtimes_list.xml
此命令是在命令行中查看此showtimes_list.xml
將showtimes_list.xml生成xml文件,則輸入以下命令:
java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml
目前進行到這一步,只能看到xml文件的內容,其工程中的java源文件還是看不到,看目錄結構下有一個classes.dex文件,我們需要將dex文件變為jar文件。
這里用到了另一個工具dex2jar。(自行搜索下載)
在Windows下解壓之後的目錄如下圖所示:
在命令行中,進入到此目錄下:
在Windows下,輸入以下命令:
dex2jar.bat c:classes.dex
運行完之後,在C盤會多一個classes.dex.dex2jar.jar文件,此文件就是我們需要的jar文件。
利用jd-gui,將jar文件反向工程為java代碼。(請自行搜索下載)
它分為Windows、Linux、和max三個版本,這里我下載的是Windows版本的。
解壓之後,雙擊運行exe文件,選擇classes.dex.dex2jar.jar文件,相應的jar文件中的Java文件就被反向工程顯示出來了!
❹ android系統中的app安裝後的各個文件路徑在哪裡
在系統中system/app文件夾中。
在android系統中安裝軟體時,系統會將其安裝在設定好的路徑當中,即system/app路徑。後來下載的APP可以卸載,但系統自帶的APP不能卸載,否則會引發系統的崩潰。
在安裝APP時,也可以直接將文件復制到手機里(手機內存、Storage Card都可以),在手機上執行該CAB文件即可安裝。
(4)安卓如何找到已安裝app源文件擴展閱讀
android系統中的app不同格式安裝:
1、CAB格式,直接將文件到手機里,都可以在手機上執行該CAB文件即可安裝。
2、EXE格式,EXE格式的程序可分為手機上直接運行(即綠色軟體的形式)和連接電腦同步安裝2種形式。
3、免安裝軟體(綠色軟體),將文件直接拷貝到手機里(手機內存、Storage Card都可以)即可運行。這種軟體在網上下載時一般是RAR或ZIP格式壓縮包,只需先在電腦上解壓,將解壓出來的文件夾拷貝到手機里即可運行。
4、Cpl文件,將文件直接拷貝到手機windows目錄下,即可在設置中出現相應的選項。如SoftKeyAppleEx.cpl對應會出現軟體設置選項。
❺ 安卓手機已安裝的應用程序怎樣找到安裝路徑啊
樓主問的是已安裝的APP,如何找到程序安裝好後的路徑,目錄嗎?因為有備份APP安裝包的需求,故做了些研究,分享如下:
一、一般情況下,安裝好後的APP目錄在:根目錄/android/data/對應程序目錄中(當然有些程序直接就在根目錄下建立文件夾...),更新的程序的安裝包,一般也能在裡面找到。因為程序一般是以 com.android.程序英文或者拼音編寫的目錄,所以需要識別程序的英文編寫。這個方法適合一般的APP...
二、對於一些無法找到安裝目錄的APP,安裝一個 fx資源管理器,主界面點擊-應用程序-用戶應用(系統應用)-找到安裝的程序直接點擊,會出來應用信息,裡面就有「已安裝應用路徑」,還有「數據路徑」。滑動到左邊的頁面,可以直接點「復制APK」,這樣就能把安裝程序拷貝到需要備份的目錄了。這是目前發現的最有效的找到已安裝APP的路徑,甚至直接找到已安裝APP的安裝包的方式。
目前對於這個問題的回答一般都是上面的方式,不能完美解決問題,第二條基本能解決問題。人工打字,僅供參考。
❻ 手機上已安裝的APP軟體,怎麼找到安裝APK文件
找APK文件分為數據文件和緩存文件,數據文件一般存在根目錄里、需要有root許可權才能查看,緩存文件又分兩種緩沖文件、存儲文件,存儲文件一般在Android/data里、文件名就是全稱軟體包名,而緩沖文件在主目錄上文件名就是軟體包名。用X-plore軟體可以看。
❼ 安卓手機怎麼打開apk文件
安卓手機打開APK文件方法如下:
1、找到你手機上下載好的apk文件,單擊文件。
4、這個APK文件就可以打開了 。
(7)安卓如何找到已安裝app源文件擴展閱讀:
關於apk
apk文件和sis一樣,把androidsdk編譯的工程打包成一個安裝程序文件,格式為apk。
(1)、格式定義
在Android平台中,dalvik vm的執行文件被打包為apk格式,最終運行時載入器會解壓,然後獲取編譯後的androidmanifest.xml文件中的permission分支相關的安全訪問,但仍然存在很多安全限制,如果你將apk文件傳到/system/app文件夾下,會發現執行是不受限制的。安裝的文件可能不是這個文件夾,而在androidrom中,系統的apk文件默認會放入這個文件夾,它們擁有著root許可權。
(2)文件結構
1. META-INF(註:Jar文件中常可以看到);
2. res(註:存放資源文件的目錄);
3. AndroidManifest.xml(註:程序全局配置文件);
4. classes.dex(註:Dalvik位元組碼);
5. resources.arsc(註:編譯後的二進制資源文件)。
(3)開發環境
Android是一個基於Java的開發環境,它是一種與廣被接受的 Java極為類似,而且也比C++容易得多的開發語言,這是一種規范的移動開發環境。Google也在API文檔的書寫和樣例的提供上做了很出色的工作。
(4)獲取SDK
下載並安裝android的SDK[軟體開發套件],這套SDK主要包括有核心庫文件,一個模擬器,開發工具和一些示範的樣例文件。推薦使用Eclipse 和androideclipse 擴展。
如果只是使用android,Eclipse IDE就已經足夠了,但如果是第一次開發Java應用,建議下載完整的Java SE 開發工具 (JDK) 因為它包括簽發應用程序所需要的工具。
(5)應用架構
android應用架構很關鍵,如果不學習它,設計出來的游戲將是一種很難修復bug的產品。 需要了解應用程序、活動、Intents以及它們是如何互相聯系交互的,Google在這兒提供了良好的信息架構。
真正重要的是,要理解為什麼在設計的游戲中,需要不止一個的活動進程,以及如何設計一個用戶體驗良好的游戲。這些都應當配合到應用的生命周期中。
參考鏈接:網路-apk
❽ 如何獲取android手機上已安裝軟體的下載位置或來源
下載位置在於有沒有刪除,沒有刪除的話,搜索下apk文件安裝包即可。
下載來源就沒法判斷了,因為方式太多了。安裝包不會顯示下載來源的。
如果只是想要安裝包,可以搜索相關軟體名稱。
或者用es 幸運破解器之類的軟體提取或者備份已經安裝的軟體。
❾ 手機上已安裝的APP軟體,怎麼找到安裝APK文件
一般都找不到,安卓系統手機安裝軟體後,軟體的apk文件都會被自動刪除,軟體安裝完成後就找不到文件的,沒有安裝之前可以找到,在下載管理裡面找
❿ android系統中的app安裝後的各個文件路徑在哪裡
在系統中system/app文件夾中。
在android系統中安裝軟體時,系統會將其安裝在設定好的路徑當中,即system/app路徑。後來下載的APP可以卸載,但系統自帶的APP不能卸載,否則會引發系統的崩潰。
在安裝APP時,也可以直接將文件復制到手機里(手機內存、Storage
Card都可以),在手機上執行該CAB文件即可安裝。
(10)安卓如何找到已安裝app源文件擴展閱讀
android系統中的app不同格式安裝:
1、CAB格式,直接將文件到手機里,都可以在手機上執行該CAB文件即可安裝。
2、EXE格式,EXE格式的程序可分為手機上直接運行(即綠色軟體的形式)和連接電腦同步安裝2種形式。
3、免安裝軟體(綠色軟體),將文件直接拷貝到手機里(手機內存、Storage
Card都可以)即可運行。這種軟體在網上下載時一般是RAR或ZIP格式壓縮包,只需先在電腦上解壓,將解壓出來的文件夾拷貝到手機里即可運行。
4、Cpl文件,將文件直接拷貝到手機windows目錄下,即可在設置中出現相應的選項。如SoftKeyAppleEx.cpl對應會出現軟體設置選項。
參考資料:網路-手機軟體