Tag

Signing

1 views collected around this technical thread.

JD Retail Technology
JD Retail Technology
Jun 1, 2022 · Mobile Development

Migrating JD Android App to R8: Obfuscation Rules, v1 Signing Issues, and Build Process Pitfalls

This article details JD's Android app migration to the R8 compiler, explains differences between ProGuard and R8, analyzes the impact of the -useuniqueclassmembernames rule, addresses v1 signing loss after AGP 3.6.4 upgrade, and provides practical solutions for build‑process ordering and packaging pitfalls.

AGPAndroidProGuard
0 likes · 23 min read
Migrating JD Android App to R8: Obfuscation Rules, v1 Signing Issues, and Build Process Pitfalls
360 Quality & Efficiency
360 Quality & Efficiency
Aug 21, 2020 · Backend Development

Understanding JAR File Format, Manifest Specification, Signing, Indexing, and Service Provider Mechanism

This article provides a comprehensive overview of the JAR file format, detailing the structure and purpose of the META-INF directory, manifest sections, signing files, index files, class‑path attributes, and service provider configuration, while also presenting the formal syntax specifications and examples for each component.

IndexJarJava
0 likes · 23 min read
Understanding JAR File Format, Manifest Specification, Signing, Indexing, and Service Provider Mechanism
Qunar Tech Salon
Qunar Tech Salon
Dec 6, 2018 · Mobile Development

Gradle Product Flavors for Multi‑Channel Android Packaging

This article explains how to use Gradle's productFlavors, flavorDimensions, variant filters, signing configurations, manifest placeholders and source‑set priorities to create flexible multi‑channel Android builds, comparing fast simple packaging with a fully customizable approach and providing command‑line examples.

AndroidBuildConfigGradle
0 likes · 9 min read
Gradle Product Flavors for Multi‑Channel Android Packaging