簡體   English   中英

以編程方式從Google Play Developer Console下載APK文件

[英]Download APK file from Google Play Developer Console programmatically

我的Google Play開發者控制台中有一個Android項目。 我設法自動將夜間構建上傳到Alpha頻道,但我還需要下載APK以獲取其md5哈希用於我的內部目的。

我無法在上傳之前獲取md5哈希,因為此應用已啟用Google Play的Google Signing,因此我上傳的每個APK文件都會使用Google的密鑰庫重新簽名。

有沒有辦法從Alpha通道下載我自己項目的APK文件?

您可以從神器庫中的Play控制台下載原始和重新簽名的APK。

不幸的是,今天沒有用於下載重新簽名的APK的API。

皮埃爾的回答是正確的。 但是,獲取APK的MD5哈希可能是一個錯誤。 特別是如果您使用它進行驗證,您可能會引入一個錯誤。 這是因為Google Play安全元數據 這在您的APK的所有版本上都不一致,特別是可以隨着時間的推移而不重新發布。

如果您需要檢查應用的真實性,我是否可以推薦您檢查的主要內容是應用簽名證書哈希。 對於幾乎所有人來說,這應該足夠了,這也是主要的應用程 如果這還不夠好,請檢查您擔心的應用程序的任何特定部分的哈希值(例如classes.dex或特定資源文件)。 請不要檢查整個APK,你會給自己帶來問題。

暫無
暫無

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

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