簡體   English   中英

如何從Java SE獲取android apk文件ico

[英]How to get android apk file ico from java se

我想用Java做一個網絡服務器,例如Google Play。
我知道Google Play中應用的ico由開發人員自行發布。 但我想通過編程從apk獲取ico。

有什么辦法可以從Java SE獲取APK ico?
我想從Web服務器中的java se獲取apk ico,所以我不能使用android api。
我知道如果我使用android api,我可以獲取PackageInfo並從中獲取ico。
但是,如果我想從Web服務器(而不是android)中執行此操作,該怎么辦。

如果我應該反編譯apk並分析AManifest.xml以獲取apk ico? 有開源嗎? 我試圖找到它,但什么也沒找到。

謝謝。

您可以使用Android Asset Packaging Tool (又名AAPT來轉儲APK的詳細信息。

aapt dump badging app.apk

您將獲得有關APK的大量信息,並且:

application-icon-120:“ res / drawable-ldpi / icon.png”
application-icon-160:“ res / drawable-hdpi / icon.png”
application-icon-240:“ res / drawable-hdpi / icon.png”

因此,您可以解壓縮APK並通過此路徑獲取圖標。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM