如何查看檔案雜湊值 (MD5、SHA256、SHA1)

如何查看檔案雜湊值 (MD5、SHA256、SHA1)

Windows 使用命令提示字元 CMD 開啟檔案所在位置。 於視窗上方網址列輸入 cmd 開啟命令提示字元。 輸入指令certutil -hashfile {你的檔案名稱} {演算法}。 ENTER 執行後就會出現該檔案的雜湊值。 MD5 1 2 3 4 5 certutil -hashfile myfile.txt MD5 // MD5 hash of v1.5.4-20211130-debug.apk: // c90323574f66283d6b146f2d98d477c4 // CertUtil: -hashfile command completed successfully. SHA-1 1 certutil -hashfile myfile.txt SHA1 使用 7-Zip 查看 右鍵點選檔案開啟選單 選擇 7-Zip / CRC SHA 選擇所需要的演算法。(如果點選 * 號,則會算出 7-Zip 支援的所有演算雜湊值。) Mac 開啟 Terminal 根據演算法選擇指令 md5 檔案路徑 shasum -a 1 檔案路徑 shasum -a 256 檔案路徑 參考資料 How to Check an MD5 Checksum on desktop/laptop (PC/MAC) Mac OSX 如何在命令行中生成 md5、sha1、sha256 校验 本文同步發表在 HackMD。 ...

Published on July 29, 2024 · 1 分鐘 · 87 字 · Daniel Huang
Android Studio 產製 SBOM 軟體物料清單

如何替 Android 專案產製 SBOM 軟體物料清單

如何使用 Android Studio 產製 SBOM (Software Bill of Materials) 軟體物料清單

Published on June 20, 2024 · 3 分鐘 · 483 字 · Daniel Huang

Android 14 AlarmManager SCHEDULE_EXACT_ALARM 權限閃退

解決 Android 14 精確鬧鐘設定閃退問題,介紹 SCHEDULE_EXACT_ALARM 和 USE_EXACT_ALARM 權限設定,提供最佳實踐,幫助開發者應對精確鬧鐘功能在新系統中的變動。

Published on March 27, 2024 · 2 分鐘 · 294 字 · Daniel Huang
印出 API 的 Log--OkHttp HttpLoggingInterceptor (Retrofit 適用)

印出 API 的 Log--OkHttp HttpLoggingInterceptor (Retrofit 適用)

本文介紹如何使用 HttpLoggingInterceptor 來輕鬆記錄 Retrofit API 請求與回應的 Log,並解決上傳大型檔案時因為 Log 記錄而引發的 OutOfMemoryError 問題。

Published on March 14, 2024 · 2 分鐘 · 308 字 · Daniel Huang

Android 開發|一鍵清除 App 資料,還原初始狀態的實作方法

本文提供了解決方案,教學如何在 Android 中實現刪除資料與快取功能,使 App 能夠回到初始安裝狀態。對於 Android 4.4 以後的版本,建議使用 ActivityManager.clearApplicationUserData(),而對於舊版則使用 Runtime.exec() 執行 ADB 指令。

Published on December 5, 2023 · 1 分鐘 · 113 字 · Daniel Huang