Tagged articles
3 articles
Page 1 of 1
37 Interactive Technology Team
37 Interactive Technology Team
Jul 27, 2022 · Mobile Development

Android APK Digital Signature: Purpose, Principles, and v1‑v4 Signing Schemes

Android APK digital signatures ensure app integrity and author authenticity by hashing files and signing with a private key, with four schemes—v1 (JAR‑style per‑file digests), v2 (whole‑APK block), v3 (key‑rotation support), and v4 (external .idsig for fast incremental installs)—each offering progressively stronger protection and installation speed.

APK signingAndroidMobile Security
0 likes · 16 min read
Android APK Digital Signature: Purpose, Principles, and v1‑v4 Signing Schemes
Meituan Technology Team
Meituan Technology Team
Jan 13, 2017 · Mobile Development

Fast Channel Package Generation for Android APK Signature Scheme v2

By exploiting the unprotected portion of Android’s APK Signature Scheme v2 signing block, the article introduces a fast, secure channel‑package generation technique—implemented in the open‑source Walle tool—that embeds custom IDs without re‑signing, enabling thousands of channels to be added in milliseconds per APK.

APK Signature Scheme v2APK signingAndroid
0 likes · 13 min read
Fast Channel Package Generation for Android APK Signature Scheme v2
Tencent Music Tech Team
Tencent Music Tech Team
Aug 31, 2016 · Mobile Development

Android Build Process: From Resource Merging to APK Packaging

The article walks Android developers through the entire Gradle build pipeline—detailing resource merging and conflict resolution, AAPT compilation into binary resources, Java and AIDL processing, multi‑dex generation with ProGuard considerations, providing code examples for each stage.

AAPT packagingAPK signingAndroid Development
0 likes · 9 min read
Android Build Process: From Resource Merging to APK Packaging