找回密碼
 註冊
搜索
查看: 1623|回復: 0

[分享] Android安裝應用到SD卡上的一些疑問

[複製鏈接]
發表於 2013-8-23 17:28:14 | 顯示全部樓層 |閱讀模式
 
Push to Facebook
android在2.2上支持安裝到SD卡上,然後安裝到SD卡上的話,我跟蹤了下,會產生/mnt/asec/pkgName/pkg.apk文件,並且在/mnt/secure/asec目錄下產生一個.asec文件。我想請問:1、我用電腦查看SD卡,卻只能在.android_secure目錄下找到packageName.asec文件(就是/mnt/secure/asec目錄下的asec文件,即其是軟鏈接到那個目錄下的),那/mnt/asec目錄下的APK文件是保存在哪裡的呢?
2、那個asec文件具體是做什麼的呢?有什麼具體的功能呢?
3、在/data/system/packages.xml中,時間戳有什麼具體的作用呢?
3、如果能詳細分析下apk安裝到sd卡和手機內存(/data/app)上的流程那就更完美了。

唉,我查到了,希望對想研究的人有幫助。
·應用程序保存到SD卡是在每一個終端隨機生成的加密密鑰進行加密,終端只能用於安裝。
‧具體到存儲如下。
加密密鑰:/data/misc/systemkeys/ AppsOnSD.sks
(存儲在終端和Android,並沒有讀為根出)
應用包被解密:名稱到/ mnt/ ASEC/應用程序包-1/pkg.apk
加密的應用程序包名:到/ mnt/secure/ ASEC/應用程序包-1.asec

轉帖:http://www.eoeandroid.com/thread-91550-1-1.html
 
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|TShopping

GMT+8, 2025-5-2 08:26 , Processed in 0.032821 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表