ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ подписи прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Google Play App Signing

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ»ΡŽΡ‡ подписи ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ прилоТСния, ΠΈ для обСспСчСния бСзопасных ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ для Π²Π°ΡˆΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, обСспСчСниС бСзопасности ΠΊΠ»ΡŽΡ‡Π° ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΊΠ°ΠΊ для вас, Ρ‚Π°ΠΊ ΠΈ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы подписания своих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΌΡ‹ рассмотрСли Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

НСдавно Google Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π½ΠΎΠ²ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ: Π² своСй собствСнной инфраструктурС благодаря Google Play App Signing. ОсновноС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ здСсь Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ подписываСтС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Google провСряСт ΠΈ удаляСт, замСняя Π΅Π³ΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ подписи прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ прСдоставили.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ подписи ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊΠ°ΠΊ для Π½ΠΎΠ²Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ для ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Ρƒ Google Π² ΠΈΡ… собствСнном Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° Π½Π΅Ρ‘ Π² своСй Google Play Console. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² послСдствии ΠΎΡ‚ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π½Π΅Ρ‘ ΡƒΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ Google Play App Signing происходит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Π’Π°ΠΊΠΎΠΉ способ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² случаС, Ссли Π²Ρ‹ потСряли Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Google Play App Signing ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ для установки Π½ΠΎΠ²ΠΎΠ³ΠΎ. Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ, это Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π½ΠΎΠ²ΠΎ с Π½ΠΎΠ²Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ этот способ, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ : ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ систСмных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Для Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Google Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ APK. Для этого срСдствами Android Studio Ρ‡Π΅Ρ€Π΅Π· мСню Build β€” Generate Signed APK создадим Π½ΠΎΠ²ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ наш ΠΊΠ»ΡŽΡ‡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ подписи прилоТСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Gradle, Π° Ρ„Π°ΠΉΠ», содСрТащий ΠΏΡƒΡ‚ΡŒ Π΄ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, вынСсСм ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π±ΡƒΠ΄Π΅ΠΌ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для своСго прилоТСния, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ Π² консоль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄Π°Π΄ΠΈΠΌ Π΅ΠΌΡƒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅. ПослС этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² «ВСрсии прилоТСния» β€” Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ вСрсиСй» β€” Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ выпуск«. Π—Π΄Π΅ΡΡŒ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅ Google Play App Signing, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ«.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Если ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² «Подписи прилоТСния«, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π» создан сСртификат для подписи, ΠΎΠ΄Π½Π°ΠΊΠΎ сСртификат Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ остался пустым. Π­Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ подписанный APK Ρ„Π°ΠΉΠ».

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

ВСрнёмся Π² созданиС выпуска. ПослС получСния подтвСрТдСния ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ APK.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ APK Ρ„Π°ΠΉΠ» своСго прилоТСния, подписанный ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» создан Π²Ρ‹ΡˆΠ΅. Π­Ρ‚ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡ ΠΈ станСт ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ для прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ всС APK Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ APK, подписанный ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π΅Π³ΠΎ сСртификат появится Π² «Подписи прилоТСния«.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

ПослС заполнСния всСх Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ Π² консоли ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ прилоТСния Π² Google Play, Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΡƒΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠ»ΡŽΡ‡ подписи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρƒ Google ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ прилоТСния ΠΈΠ· ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚Π°.

Π£Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ подписано Google, Π° Π½Π΅ самим Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ элСмСнту ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, содСрТащСмуся Π² тэгС Π² Ρ„Π°ΠΉΠ»Π΅ манифСста:

Как ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ?

Π’ случаС, Ссли Π²Ρ‹ потСряли свой ΠΊΠ»ΡŽΡ‡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ»ΠΈ ΠΎΠ½ Π±Ρ‹Π» ΠΏΠΎΡ…ΠΈΡ‰Π΅Π½ ΠΊΠ΅ΠΌ-Π»ΠΈΠ±ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² консоли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, Π½ΡƒΠΆΠ½ΠΎ:

Π‘ΠΊΠ°Ρ‡Π°Π΅ΠΌ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ посмотрим, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ. Для этого Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Π»ΡŽΠ±Ρ‹ΠΌ дСкомпилятором APK Ρ„Π°ΠΉΠ»ΠΎΠ².

Если ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ манифСст прилоТСния, Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Ρ‚Ρƒ ΡΠ°ΠΌΡƒΡŽ строку с ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π”Π°Π½Π½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² инструмСнтах отчётности ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ ΠΏΠΎ Π½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ APK-Ρ„Π°ΠΉΠ».

К соТалСнию, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ APK Π½Π΅ происходит, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ заявлСно Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ. Google Play Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ APK с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ локалями ΠΈ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ экрана. Однако Ссли ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ находится Π² рСсурсах Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ APK, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Ρ‚Π°ΠΌ всС Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ созданы для прилоТСния, ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ экранов с ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

ΠšΡ€ΠΎΠΌΠ΅ дСкомпилятора это Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ aapt.exe (Android Asset Packaging Tool), которая Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав Android SDK. Для этого Π½ΡƒΠΆΠ½ΠΎ ввСсти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Как ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ, Ссли ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡƒΠΆΠ΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ?

Π’ случаС, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ своё ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Google Play App Signing, Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π² консоли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прилоТСния ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π΅Π»ΠΈΠ·ΠΎΠΌΒ» β€” «ВСрсии прилоТСния«.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΠΏΠΎΠΌΠΈΠΌΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² сборок ΠΈ вСрсий вашСго прилоТСния Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Google Play App Signing.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π’Π°ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠΈΠ½Π΅Ρ‚ Π½Π° страницу «Подписи ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉΒ» с описаниСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ PEPK ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Ρ‘ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ участки Π½Π° свои:

Π­Ρ‚Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° позволяСт Π²Π°ΠΌ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈΠ· Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² PEM сСртификат. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ прилоТСния. ПослС Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ нас попросят ввСсти ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π°, ΠΈ Ссли всё Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ Π±Π΅Π· ошибок, Π·Π½Π°Ρ‡ΠΈΡ‚ опСрация Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Если PEPK Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π½Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ alias, хотя Π²Ρ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π²Π΅Ρ€Π΅Π½ β€” ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ малСнькими Π±ΡƒΠΊΠ²Π°ΠΌΠΈ, Ссли Π² Π½Ρ‘ΠΌ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π·Π°Π³Π»Π°Π²Π½Ρ‹Π΅.

Π—Π°Ρ‚Π΅ΠΌ Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ страницС Π² консоли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° Β«Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ для подписи прилоТСния» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ наш созданный сСртификат. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Google ΠΏΠΎΠΉΠΌΡ‘Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΌΡ‹ являСмся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ прилоТСния. ПослС этого ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ созданию ΠΊΠ»ΡŽΡ‡Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ публикация всСх APK-Ρ„Π°ΠΉΠ»ΠΎΠ².

Для этого Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Ρ‚Π΅ΠΌ ΠΆΠ΅ способом, ΠΊΠ°ΠΊΠΈΠΌ ΠΌΡ‹ создавали Π΅Π³ΠΎ Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π—Π°Ρ‚Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стандартной ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Java ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Keytool Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π² PEM сСртификат с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

На страницС консоли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈΒ» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ созданный сСртификат с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

ПослС ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρƒ нас станСт Π°ΠΊΡ‚ΠΈΠ²Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ», Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π΅Ρ‘ ΠΈ, Ссли Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ошибок, Google Play App Signing Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ сСртификата.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ APK, подписывая ΠΈΡ… своим ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, послС Ρ‡Π΅Π³ΠΎ Google Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° ΠΊΠ»ΡŽΡ‡ ΠΈΠ· собствСнного Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°.

Новая тСхнология ΠΎΡ‚ Google Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΠ»Π° Тизнь Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, Π±ΡƒΠ΄Π΅ΠΌ ΠΆΠ°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ APK-Ρ„Π°ΠΉΠ».

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ подписи прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Google Play App Signing : 2 коммСнтария

ΠŸΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ обошли Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ самоС Π²Π°ΠΆΠ½ΠΎΠ΅: ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ написано Ρ‡Ρ‚ΠΎ послС наТатия Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ» запускаСтся Π½Π΅ΠΊΠΈΠΉ Enrollment Process Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Play Encrypt Private Key tool, ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ этот ΠΊΠ»ΡŽΡ‡ Π½Π° сСрвСр.

Π£ мСня ΠΎΠ½ΠΎ просто сказало Β«ΠœΠΎΠ»ΠΎΠ΄Π΅Ρ†, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ GPASΒ» ΠΈ Π½Π΅ Π΄Π°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ APK.

Ну ΠΈ стоит Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ способ подписи ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ прилоТСния ΠΈ созданиС Π΅Π³ΠΎ Π·Π°Π½ΠΎΠ²ΠΎ.

Битуация Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° с ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚ΠΈΠ½ΠΎΠΌ, Ρ‡ΠΈΡ‚Π°Π» пост с Π½Π°Π΄Π΅ΠΆΠ΄ΠΎΠΉ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π° Android

НС знаю, ΠΊΠ°ΠΊ часто Π²Π°ΠΌ приходится Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Π½ΠΎ для мСня, ΠΊΠ°ΠΊ для ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдприниматСля, β€” это ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΎΠ±Ρ‹Π΄Π΅Π½Π½ΠΎΠ΅ Π΄Π΅Π»ΠΎ. РСгулярно ΠΌΠ½Π΅ Π½Π° подпись ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ счСта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π³ΠΎΡ€ΠΎΠ΄Π΅. Π’ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ для этого ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΏΠΎΡ‡Ρ‚Ρƒ ΠΈ, ΠΏΠΎ старинкС распСчатав ΠΈ подписав Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, просто ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‘ Π·Π°ΠΊΠ°Π·Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ письмом. Но вСдь для этого Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ счСта, Π½ΠΎ Π΅Ρ‰Ρ‘ ΠΈ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚, Π½Π΅ говоря ΡƒΠΆΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠΉΡ‚ΠΈ Π΄ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ отдСлСния.

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π° Android ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ Π²ΠΎΠ·ΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΡ‡Ρ‚ΠΎΠΉ

Как ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΆΡƒΠΊΠΎΠ², Π±Π°Π±ΠΎΡ‡Π΅ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… насСкомых Π² 3D Π² Google

Π― Π½Π°ΡˆΡ‘Π» Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· слоТившСйся ситуации Π² элСктронной подписи. Но Π½Π΅ Ρ‚ΠΎΠΉ, которая трСбуСтся для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ части Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΉ инспСкции ΠΈ называСтся элСктронной ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ подписью, Π° Ρ‚ΠΎΠΉ, которая позволяСт ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ваш Π°Π²Ρ‚ΠΎΠ³Ρ€Π°Ρ„ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π·Π°ΠΌΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ подпись Π² ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Ρ‡ΠΈΡ€ΠΊΠ°Π½ΡƒΠ² Π΅Ρ‘ ΠΌΡ‹ΡˆΠΊΠΎΠΉ ΠΈΠ»ΠΈ стилусом, Π½ΠΎ вСдь Ρƒ нас всё ΠΏΠΎ-взрослому.

Как ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ PDF-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° Android ΠΏΡ€ΠΎΡ‰Π΅ простого

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π­Ρ‚Π° подпись сохранится ΠΈ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ примСнСния

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ подпись ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρƒ

Как ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΠΈ ΠΈΠ· ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Galaxy Note 20

Π’ΠΎΡ‚, собствСнно, ΠΈ всё. На этом Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρƒ. НСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ подпись Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, Π° Π½Π΅ синСго, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ Π΅Ρ‘ поставили ΡˆΠ°Ρ€ΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ€ΡƒΡ‡ΠΊΠΎΠΉ, Ρ‚Π°ΠΊΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹, Π½ΠΎ ΠΈ госорганы, Π½Π΅ говоря ΡƒΠΆΠ΅ ΠΎΠ±ΠΎ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…. ΠŸΡ€Π°Π²Π΄Π°, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π»ΡƒΡ‡ΡˆΠ΅ всё-Ρ‚Π°ΠΊΠΈ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ относится ΠΊ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° подписям – Π²ΠΎ всяком случаС, Ссли Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π·Π°Π½ΠΎΠ²ΠΎ.

Как Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с PDF Π½Π° Android

Π˜Ρ‰Π΅Ρ‚Π΅ инструмСнт для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с PDF Π½Π° Android? НСт Π½ΠΈΡ‡Π΅Π³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Adobe Acrobat Reader

Adobe Acrobat Reader – это бСсплатноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ прСдставляСт собой PDF-Ρ€ΠΈΠ΄Π΅Ρ€. Он позволяСт с удобством Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ подписывая ΠΈΡ… для ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ΠΎΠ², Π½ΠΎ ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ содСрТимому, Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ, ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²Π½ΠΎΡΠΈΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° измСнСния. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Ссли Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Π½Π° смартфонС, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ инструмСнта просто нСльзя. А благодаря совмСстимости с ΠΎΠ±Π»Π°ΠΊΠΎΠΌ Adobe Cloud, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всю Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΎΠ½Π»Π°ΠΉΠ½, это Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… сСрвисов Adobe.

Google сдСлала Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ Π½Π° Android ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΈ бСсплатными

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Π½ΠΎ ΠΎΠ½ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Ссли ваш Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, β€” это Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ, посрСдством популярных ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ΠΎΠ² Π²Ρ€ΠΎΠ΄Π΅ ilovepdf. Π― сам ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ ΠΈΠΌ ΡƒΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π°Π²Π½ΠΎ, ΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ ΠΊΠ°ΠΊ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ интСрфСйсом, Ρ‚Π°ΠΊ ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСрвиса. ВсСго-Ρ‚ΠΎ ΠΈ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π² ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π²Π°ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΡŽ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π’ послСднСС врСмя ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° Π²ΠΎΠΊΡ€ΡƒΠ³ прилоТСния GetContact. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для смартфонов позволяСт ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ записан ваш Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… людСй. Но Π²Π·Π°ΠΌΠ΅Π½ ΠΎΠ½ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ваши ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΈ пополняСт ΠΈΠΌΠΈ свою Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ….

Π Π°Π±ΠΎΡ‚Π° ΠΏΠ°Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π°, ΠΌΡ‹ полдня ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°Π»ΠΈ всСх Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ… =)))

Мой Π»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ‚ΠΎΠΏ (ΠΈΠΌΠ΅Π½Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»):

— Π‘Π΅Ρ€Π³Π΅ΠΉ ΠœΡƒΠΆ Иванковой

— Антон Колодки На ΠœΠ΅Ρ€ΡΠ΅Π΄Π΅Ρ

— АлСксСй Ёлкин Π”Ρ€ΡƒΠ³ Π›Ρ‘ΡˆΠΊΠΈ МоСго

А ΠΊΠ°ΠΊΠΈΠ΅ интСрСсныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρƒ вас?

Если нашли сСбя Π² спискС, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒΡΡ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΡƒΡ‚ (остороТно, сСрвис ломится Π² фСйсбук): https://www.getcontact.com/unlist

ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ прилоТСния Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ

1.2K постов 22.7K подписчиков

ΠŸΡ€Π°Π²ΠΈΠ»Π° сообщСства

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΡŽ для Π°Π²Ρ‚ΠΎΡ€ΠΎΠ²:

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΡŽ для всСх:

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ссылки Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Ссли ΠΎΠ½Π° Π½Π΅ содСрТит описаниС коммСрчСских (ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ…) ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ/ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² для отслСТивания ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈ для доступа Π½Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈΠ»ΠΈ ΠΎΠΏΠ»Π°Ρ‚Π° Π² Ρ‚.Ρ‡. ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-рСсурсы, ΠΊΠ°Π½Π°Π»Ρ‹ (ΠΎΡ‚ 3-Ρ… тСматичСских Π²ΠΈΠ΄Π΅ΠΎ), Π±Π»ΠΎΠ³ΠΈ, Π³Ρ€ΡƒΠΏΠΏΡ‹, сообщСства, БМИ ΠΈ Ρ‚.Π΄.

Π—Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Ρ‹ политичСскиС holy wars.

По Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ администратора сообщСства ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π±Π°Π½Π΅Π½ Π·Π°:

1. Π€Π»ΡƒΠ΄ ΠΈ оскорблСниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π² Ρ‚.Ρ‡. провокация спора, Ρ„Π»ΡƒΠ΄Π°, Ρ…ΠΎΠ»ΠΈΠ²Π°Ρ€Π° (высказываниС Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ примСнимости ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ситуации), Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΠΆΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, распространСниС свСдСний ΠΏΠΎΡ€ΠΎΡ‡Π°Ρ‰ΠΈΡ… Ρ‡Π΅ΡΡ‚ΡŒ ΠΈ Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΡŽ, ΠΏΡ€ΠΈΠ½ΠΈΠΆΠ°ΡŽΡ‰ΠΈΡ… ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΎΠΏΠΏΠΎΠ½Π΅Π½Ρ‚Π°, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Π½Π° личности.

2. ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ поста/коммСнтария Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ сообщСства, Π² Ρ‚ΠΎΠΌ числС обсуТдСниС администраторов ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² сообщСства, для этого Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ сообщСство.

3. Π—Π° ΠΎΠ±Π²ΠΈΠ½Π΅Π½ΠΈΠ΅ Π² кибСрпрСступной Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ вашС Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ΅ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для размСщСния Π² Google Play

Π˜Ρ‚Π°ΠΊ, Π²Ρ‹ Ρ‚Ρ€ΡƒΠ΄ΠΈΠ»ΠΈΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π½Π΅ΠΉ (Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½ΠΎΡ‡Π΅ΠΉ), ΠΈ Π²ΠΎΡ‚ вашС ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ΅ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎ. Оно достаточно ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… Π±Π°Π³ΠΎΠ² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ. ΠžΡΡ‚Π°Π»ΠΈΡΡŒ ΠΌΠ΅Π»ΠΊΠΈΠ΅, Π½ΠΎ помня ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Ρ„Π΅ΠΊΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΌ β€” Π·Π»ΠΎ, Π²Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ Π²ΠΎΠ»Π΅Π²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π²Ρ‹Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

НСобходимоС условиС для этого β€” Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ подписанного APK Ρ„Π°ΠΉΠ»Π°. Как ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ apk Ρ„Π°ΠΉΠ», Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΈΠ· этой ΡΡ‚Π°Ρ‚ΡŒΠΈ.

НСбольшоС отступлСниС

Когда ΠΌΠΎΠΉ pet project Π²ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ приблизился ΠΊ Ρ€Π΅Π»ΠΈΠ·Ρƒ, я Π½Π°Ρ‡Π°Π» ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ быстро ΠΈ Π±Π΅Π· Π±ΠΎΠ»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… инструкций выглядСли простыми. Π― Π²Ρ‹Π±Ρ€Π°Π» ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Ioniс, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. НС всС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°, Π΅ΡΡ‚ΡŒ нСсколько особСнностСй. ΠŸΡ€ΠΎΡ†Π΅ΡΡ подписывания описан Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ особо Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ Ρƒ вас настроСно всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Ρ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Apache Cordova. Π”ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ установлСно:

ΠŸΠΎΠ΅Ρ…Π°Π»ΠΈ

Для Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π»ΠΈΠ·Π½Ρ‹ΠΉ Π±ΠΈΠ»Π΄ вашСго прилоТСния. Но ΠΏΠ΅Ρ€Π΅Π΄ этим, Π΄Π°Π²Π°ΠΉΡ‚Π΅ убСдимся, Ρ‡Ρ‚ΠΎ всС лишниС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹. НапримСр, Π½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² консоль. Π£Π΄Π°Π»ΠΈΠΌ Π΅Π³ΠΎ:

Для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ€Π΅Π»ΠΈΠ·Π½ΠΎΠΉ сборки ΠΏΠΎΠ΄ Андроид ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ build с Ρ„Π»Π°Π³ΠΎΠΌ —release:

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° создаст нСподписанный APK Ρ„Π°ΠΉΠ» Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅:

НапримСр, platforms/android/build/outputs/apk/android-release-unsigned.apk. ΠŸΠΎΡ‚ΠΎΠΌ Π½Π°ΠΌ понадобится ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ» ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ zipalign для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° для Google Play.

Для подписывания Ρ„Π°ΠΉΠ»Π° Π½ΡƒΠΆΠ΅Π½ сСртификат. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ keytool, которая Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² JDK:

Алиас ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ подписывании* прилоТСния. Π§Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Π² качСствС алиаса ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ имя keystore Ρ„Π°ΠΉΠ»Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

* ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ выпускС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° keytool Π·Π°Π΄Π°Π΅Ρ‚ ряд вопросов. ВсСго ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ 8. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ прСдставлСниС ΠΎ вопросах ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚Π°Ρ…, всС ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄Π°Π»Π΅Π΅, ΠΏΠΎΠ΄ спойлСром.

1. Enter keystore password:
Π—Π΄Π΅ΡΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для Ρ„Π°ΠΉΠ»Π° (Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 6 символов). Π’Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΌ мСстС, ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½ всякий Ρ€Π°Π· ΠΏΡ€ΠΈ подписывании прилоТСния.

2. Re-enter new password:
ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄ пароля.

3. What is your first and last name?
[Unknown]: Ivan Petrov
Π’Π°ΡˆΠ΅ имя ΠΈ фамилия. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках β€” это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

4. What is the name of your organizational unit?
[Unknown]: IT
НазваниС подраздСлСния вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. МоТно ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ пустым, я ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽ IT.

5. What is the name of your organization?
[Unknown]: 2developers
НазваниС вашСй ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅, Ссли Π΅ΡΡ‚ΡŒ.

6. What is the name of your City or Locality?
[Unknown]: Moscow
НазваниС Π³ΠΎΡ€ΠΎΠ΄Π°

7. What is the name of your State or Province?
[Unknown]: MO
НазваниС области

8. What is the two-letter country code for this unit?
[Unknown]: RU
Код страны. Π― ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽ RU.

Π”Π°Π»Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Π²Π΅Π΄Π΅Π½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:
Is CN=Ivan Petrov, OU=IT, O=2developers, L=Moscow, ST=MO, C=RU correct?

ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΠΉΡ‚Π΅, Ссли всС Π²Π΅Ρ€Π½ΠΎ ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Π΅Ρ‰Π΅ Ρ€Π°Π·.

Π’ ΠΊΠΎΠ½Ρ†Π΅ появится сообщСниС ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π°. Π‘ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° (Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ для сСртификата β€” Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter):

Π’ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π±ΡƒΠ΄Π΅Ρ‚ создан Ρ„Π°ΠΉΠ» lcf.keystore.

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΌ мСстС. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, Ρ‚ΠΎ Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΈΡ‚ΡŒ вмСстС с исходными ΠΊΠΎΠ΄Π°ΠΌΠΈ прилоТСния. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС, сСртификаты Π»ΡƒΡ‡ΡˆΠ΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ. Π’ случаС ΡƒΡ‚Π΅Ρ€ΠΈ сСртификата Π²Ρ‹ Π½Π΅ смоТСтС Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ обновлСния прилоТСния.

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Π΄Π²Π° шага, ΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ APK Ρ„Π°ΠΉΠ». ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ нСпосрСдствСнно ΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Π½ΠΈΡŽ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ ваш apk Ρ„Π°ΠΉΠ», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ jarsigner, которая Ρ‚ΠΎΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² JDK.

Имя сСртификата указываСтся послС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° -keystore, алиас β€” послС ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°.

НаконСц, для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ apk Ρ„Π°ΠΉΠ»Π°, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ zipalign:

ПослСдний ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€” это имя Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π² Google Play.

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° zipalign это Ρ‡Π°ΡΡ‚ΡŒ Android SDK Tools ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΉΠ΄Π΅Π½Π° здСсь:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Появилось ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ваш Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ записан Ρƒ Π΄Ρ€ΡƒΠ·Π΅ΠΉ. Π•Π³ΠΎ провСряСт Роскомнадзор

Π’ российском ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΡƒΠΆΠ΅ нСсколько Π΄Π½Π΅ΠΉ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ GetContact β€” ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ записан Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹Ρ… ΠΊΠ½ΠΈΠΆΠΊΠ°Ρ… Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… людСй. Оно ΡƒΠΆΠ΅ Π²ΠΎΠ·Π³Π»Π°Π²ΠΈΠ»ΠΎ Ρ‚ΠΎΠΏ бСсплатных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° российском App Store ΠΈ заняло сСдьмоС мСсто Π² Google Play.

На самом Π΄Π΅Π»Π΅, основная функция GetContact (ΠΏΠΎ словам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²) β€” ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ нСизвСстныС Π½ΠΎΠΌΠ΅Ρ€Π° ΠΈ, соотвСтствСнно, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π²ΠΎΠ½ΠΊΠΈ. Но ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ большС всСго заинтСрСсовала Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Β«ΠΏΡ€ΠΎΠ±ΠΈΡ‚ΡŒΒ» свой Π½ΠΎΠΌΠ΅Ρ€, ΠΈ ΠΎΠ½ΠΈ стали массово Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² соцсСтях своими Β«Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΌΠΈΒ» ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ.

Π‘ΠΏΠΎΡ€ΠΈΠΌ Π²Ρ‹ сСйчас всС отсосСтС со своими GetContact?)
Π― Π² истСрикС. Π‘Π½Π°Ρ‡Π°Π»Π° Ρ‚Ρ‹ самая Π»ΡƒΡ‡ΡˆΠ°Ρ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Ρ…Π΅Ρ€ Π·Π½Π°Π΅Ρ‚ ΠΎΡ‚ΠΊΡƒΠ΄Π° pic.twitter.com/XZ1nMRGZiZ

НСкоторыС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ стали ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ, ΠΏΠΎΠ΄Ρ€ΡƒΠ³ ΠΈ Π±ΠΎΠΉΡ„Ρ€Π΅Π½Π΄ΠΎΠ². А азСрбайдТанскиС БМИ рассказали истории ΠΆΠ΅Π½Ρ‰ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GetContact ΡƒΠ·Π½Π°Π»ΠΈ ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π°Ρ… своих ΠΌΡƒΠΆΠ΅ΠΉ.

Π΄Π°ΠΌΠΎΡ‡ΠΊΠΈ, ΠΏΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ. ΠΌΡ‹ Π²Ρ‹ΡˆΠ»ΠΈ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ шпионаТа провСряя ΠΊΠ°ΠΊ ΠΎΠ½ подписан Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прилоТСния GetContact

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅?

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ваш Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° записан Ρƒ Π΄Ρ€ΡƒΠ·Π΅ΠΉ ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ…, достаточно Π²Π±ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² поиск. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Ρ‡ΡƒΠΆΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° β€” ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, опрСдСляСт Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС ΠΈΠ· Π½ΠΈΡ….

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ нСизвСстный Π½ΠΎΠΌΠ΅Ρ€, Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ввСсти Π² поиск. ПослС этого ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎ Π·Π°Π΄ΡƒΠΌΠΊΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ имя ΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ Π΅Π³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° (ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΈ выяснили, Ρ‡Ρ‚ΠΎ GetContact опрСдСляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ имя).

А это бСзопасно?

Запуская GetContact, Π²Ρ‹ Π΄Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ доступ ΠΊ своСй Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅, Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π½Π° сСрвСр ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π’ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… прилоТСния говорится, Ρ‡Ρ‚ΠΎ GetContact ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ любой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ «с Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стороной», Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ сообщСния ΠΏΠΎ ΠΏΠΎΡ‡Ρ‚Π΅ ΠΈΠ»ΠΈ SMS, ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ Β«ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ активности, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ Π·Π°ΠΊΠΎΠ½ΠΎΠΌΒ».

Как ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚?

На сайтС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π΅ΡΡ‚ΡŒ страница Unlist, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ввСсти свой Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ суток ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

Π’Π΅ΠΌ, ΠΊΡ‚ΠΎ установил ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ сам Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π² настройках прилоТСния.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *