1
我正在一個網頁上工作,該網頁允許最終用戶上傳.apk files。 我需要一個庫/組件來檢查上傳的文件是否爲有效的.apk文件。 我在尋找更多能夠查看內容的能力。需要檢查文件是否是有效的APK
在此先感謝...
我正在一個網頁上工作,該網頁允許最終用戶上傳.apk files。 我需要一個庫/組件來檢查上傳的文件是否爲有效的.apk文件。 我在尋找更多能夠查看內容的能力。需要檢查文件是否是有效的APK
在此先感謝...
有多深,驗證你要不要?
APK是一個重命名的ZIP存檔。所以驗證的第一行就是試圖以zip的形式打開它。然後你可以檢查Android清單是否在那裏,看起來是正確的。最後,你可以嘗試從這些文件中加載Java類......但是你需要一個Dalvik VM的副本,因爲Android的字節碼格式不是普通的Java。
您如何處理ZIP和XML取決於您可能應該在問題標籤中指定的後端平臺。
沒有加載類。但絕對解壓縮並檢查所有需要的.apk文件都在那裏。有沒有規範的地方爲什麼進入.apk文件?至於清單是否有可用於驗證的方案? – 2011-01-20 16:29:14