рд╣рд╛рдЙрдВрдб рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЗ рд▓рд┐рдП "рд░рд┐рд╕реАрд╡" рдЖрдордВрддреНрд░рд┐рдд рдХрд░реЗрдВ



рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рд╣рд╛рдЙрдВрдб рдХреЗ рдирд┐рдЬреА рд╕рд╣рд╛рдпрдХ рдХрд╛ рдПрдХ рдбреЗрдореЛ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрд╛ рд╣реИ, рдЬреЛ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реИ рдФрд░ Google рдирд╛рдУ рдФрд░ рд╕рд┐рд░реА рдЬреИрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рд╕реЗ рднреА рдЖрдЧреЗ рд╣реИред рд╣рд╛рдЙрдВрдб Google Play (рдпреВрдПрд╕ рдореЗрдВ) рдкрд░ рдореБрдлреНрдд рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрд▓рдмреНрдз рд╣реИ, рд▓реЗрдХрд┐рди, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЕрдзреАрди рд╣реИ рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдПрдХ рдЖрдордВрддреНрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рддреБрд░рдВрдд рд╣реА рдореЗрд░реЗ рд╣рд╛рдереЛрдВ рдХреЛ рдЗрд╕ рдЪрдорддреНрдХрд╛рд░ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреБрд░рдВрдд рдХрдВрдШреА рдХреА рдЧрдИ , рдФрд░, рдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдирд┐рдордВрддреНрд░рдг рдХреЗ рдЗрдВрддрдЬрд╛рд░ рдореЗрдВ рдердХ рдЧрдП (рд▓рдЧрднрдЧ рдПрдХ рдорд┐рдирдЯ рдмрд╛рдж), рдореИрдВрдиреЗ рдбрд┐рдмрдЧрд░ рдХреЛ рд▓реЗ рд▓рд┐рдпрд╛ ... рдЬрд┐рд╕рдХреА рдореБрдЭреЗ рдХрднреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдереА, рдХреНрдпреЛрдВрдХрд┐ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реЛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХреНрд░рдо рдореЗрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВред

рдиреЛрдЯ: рдореИрдВ рдПрдХ рдкреЗрд╢реЗрд╡рд░ рдПрдВрдбреНрд░реЙрдЗрдб рдбреЗрд╡рд▓рдкрд░, рдкрдЯрд╛рдЦрд╛, рдЖрджрд┐ рдирд╣реАрдВ рд╣реВрдВ, рд╕рдм рдХреБрдЫ рдореЗрд░реА рдЕрдкрдиреА рдЬрд┐рдЬреНрдЮрд╛рд╕рд╛ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рдиреЗ рдФрд░ рдЕрдкрдиреЗ рдЬреЛрдЦрд┐рдо рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдпрд╛ рдирд┐рдЬреА рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рдХрд┐рд╕реА рднреА рдЕрд╢реБрджреНрдзрд┐ рдХреА рд╕реВрдЪрдирд╛ рджреЗрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдПрдкреАрдХреЗ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЦреЛрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЖрд╕рд╛рди рддрд░реАрдХреЛрдВ рдХреА рддрд▓рд╛рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВрдиреЗ Google Play рд╕реЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ /data/app/com.hound.android.app-1 рдлрд╝реЛрд▓реНрдбрд░ (рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░, рдпрд╛рдиреА рд░реВрдЯ, рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ) рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рд╛ ред

рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХ рдПрдкреАрдХреЗ рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрджрд▓рд╛ рд╣реБрдЖ рдЬрд╝рд┐рдк рд╕рдВрдЧреНрд░рд╣ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рд╕реЗ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рджреЗрдЦреЗрдВрдЧреЗ:



рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
  • assets тАФ , , ,
  • lib тАФ .so .
  • META-INF тАФ apk , SHA1 . , , . , , Android , .
  • res тАФ , xml , .
  • AndroidManifest.xml тАФ , , .
  • classes.dex тАФ , (), Java.
  • resources.arsc тАФ , , , res, .

рд╣рдо рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реИрдВ рдХрд┐ рд▓рдЧрднрдЧ рдкреВрд░реЗ рдЖрд╡реЗрджрди, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде, рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдбрд┐рдмрдЧрд░ рдореЗрдВ рдмреИрдардиреЗ рдФрд░ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХреЛрдб рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдЕрдм рдЖрдкрдХреЛ classes.dex рдХреЛ рдЕрдирдкреИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдХреЛрдб рдХреЛ рдЗрд╕рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо Apktool рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ ред "рдЗрдВрд╕реНрдЯреЙрд▓" рдкреГрд╖реНрда рд╕реЗ, рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдЬрд╛рд░ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рд╕рд╛рде рд╣реА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд░рдг рднреАред рдпрд╣ рджреЛрдиреЛрдВ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ (рдпрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ) рдФрд░ рдирд┐рдореНрди рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдВ:

apktool -r decode _.apk

-R рд╡рд┐рдХрд▓реНрдк рд╣реИ рд╕рдордп рдЦреЛрд▓ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╣реИ рдХрд┐ рд╣рдо рд╕рдВрдкрд╛рджрд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдмрд░реНрдмрд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдЗрддрдиреА рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд╡рд╢реНрдпрдХред

рдЕрдм рдЖрд╡реЗрджрди рдирд╛рдо рдХреЗ рд╕рд╛рде рдЙрд╕реА рдирд╛рдо рдХреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ, рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рджреЗрдЦрддреЗ рд╣реИрдВред Classes.dex рдлрд╝рд╛рдЗрд▓ рдЕрдм рдЧрд╛рдпрдм рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп smali рдлрд╝реЛрд▓реНрдбрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрдХреНрд╖рд╛рдПрдВ рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣реЗ, рдЬрд╛рд╡рд╛ рдХрд╣рд╛рдБ рд╣реИ? рдПрдХреНрд╕рдЯреЗрдВрд╢рди .smali рдХреЗ рд╕рд╛рде рдХреБрдЫ рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ, рдЬреЛ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рджреВрд░ рд╕реНрдЯреЛрд░ рдХрд░рддреА рд╣реИрдВред

рдпрд╣ Dalvik opcode рднрд╛рд╖рд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ Java рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдРрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИрдВ рдЬреЛ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЖрдкрдХреЛ рдмрд╛рдж рдореЗрдВ рдЗрд╕ рдХреЛрдб рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЬрд╛рд╡рд╛ рдХреЛрдб рд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдПрдХ рдзрдиреНрдпрд╡рд╛рдж рдХрд╛рд░реНрдп рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рд╕реНрдорд▓реА рдХреЛрдб рдХреЛ рд╕рдордЭреЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрд╛рдлреА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рдирд╛рдо рднреА рдмрд░рдХрд░рд╛рд░ рд░рд╣реЗ рд╣реИрдВред рдЬрд┐рд╕рдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред

рдЙрд╕ рдХреЛрдб рдХреЛ рдвреВрдВрдвреЗрдВ рдЬреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдЖрд╡реЗрджрди рдХрд╛ рдирд╛рдо рдФрд░ рдЕрдВрдЧреНрд░реЗрдЬреА рднрд╛рд╖рд╛ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрд╡реЗрджрди рдХреА рдореБрдЦреНрдп рдХрдХреНрд╖рд╛рдПрдВ рд╕реНрдорд╛рд▓реА / рдХреЙрдо / рд╣рд╛рдЙрдВрдб / рдПрдВрдбреНрд░реЙрдЗрдб / рдПрдкреЙрд░реНрдорд▓ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИрдВ ред рд╕рдорд╕реНрдпрд╛ рдЙрд╕ рдЬрдЧрд╣ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рд╣реИ рдЬрд╣рд╛рдВ рдирд┐рдордВрддреНрд░рдг рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рдлрд╝рд╛рдЗрд▓ рдЦреЛрдЬ рд╣рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдЖрдк рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

findstr /s /i /m _ *.*

рдХреЛрдб рдореЗрдВ "рдЖрдордВрддреНрд░рдг" рдпрд╛ "рдЖрдордВрддреНрд░рдг" рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╢рдмреНрдж рд╕реЗ рдЕрдВрддрд┐рдо рдЕрдХреНрд╖рд░ рдХреЛ рд╣рдЯрд╛ рджреЗрдВрдЧреЗ рдФрд░ "рдирд┐рдордВрддреНрд░рдг" рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВрдЧреЗред рдмрд┐рдВрдЧреЛ, рдпрд╣рд╛рдБ рдпрд╣ рд╣реИ isInvitationComplete () рд╡рд┐рдзрд┐ рдореЗрдВ smali / com / рд╢рд┐рдХрд╛рд░реА рдХреБрддреНрддрд╛ / рдПрдВрдбреНрд░реЙрдпрдб / appcommon / рдРрдкреНрд╕ / Config.smali рдлрд╝рд╛рдЗрд▓ :

.method public isInvitationComplete()Z
    .locals 2

    .prologue
    .line 578
    const v0, 0x7f080174

    const v1, 0x7f0b001f

    invoke-direct {p0, v0, v1}, Lcom/hound/android/appcommon/app/Config;->getBoolean(II)Z

    move-result v0

    return v0
.end method

рдпрд╣ рдЖрд╡реЗрджрди рдорд╛рдкрджрдВрдбреЛрдВ рд╕реЗ рдПрдХ рдмреВрд▓рд┐рдпрди рдЪрд░ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдореВрд▓реНрдп рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдРрд╕реА рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ! рд╣рдореЗрд╢рд╛ рд╕рдЪ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ ред "рдореВрд╡ / рд░рд┐рдЬрд▓реНрдЯ v0" рдХреЛ "const / 4 v0, 0x1" рд╕реЗ рдмрджрд▓реЗрдВ рдФрд░ рдлрд╛рдЗрд▓ рдХреЛ рд╕реЗрд╡ рдХрд░реЗрдВред рдЪрд▓реЛ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкреВрд░рд╛ рдЖрд╡реЗрджрди рдЗрд╕ рдЫреЛрдЯреЗ рд╕реЗ рдХрд╛рд░реНрдп рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЕрдм рд╕реЗ рд╣рдореЗрдВ рдкреВрд░реНрдг рдмреАрдЯрд╛ рдкрд░реАрдХреНрд╖рдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдЧрд╛ред

рдпрд╣ рдХреЗрд╡рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╡рд╛рдкрд╕ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИред рд╣рдо рдлрд┐рд░ рд╕реЗ рдЕрджреНрднреБрдд Apktool рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

apktool -r build _

рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рд╣рдореЗрдВ рдЙрд╕ рд╕реЗ рдкрд╣рд▓реЗ рдкреВрд░реЗ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЕрдирдкреИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд╕рд┐рд░реНрдл рд╕реНрдорд╛рд▓реА рдирд╣реАрдВ ред Apktool рдЦрддреНрдо рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдБ рддреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд▓реЗ рдореЗрдВ, рдЬрд╣рд╛рдВ рдЗрдХрдЯреНрдареЗ apk рдлрд╝рд╛рдЗрд▓ рд╕реНрдерд┐рдд рд╣реИред

рдФрд░ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдпрд╛ рдмрд▓реНрдХрд┐, рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╣рдордиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕рд╛рдордЧреНрд░реА рдмрджрд▓ рджреА, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЕрдм рдЕрдорд╛рдиреНрдп рд╣реИред рдЖрдкрдХреЛ рдЖрд╡реЗрджрди рдкрд░ рдлрд┐рд░ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдЖрдк рдПрдХ Android рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдФрд░ Android SDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХрдИ рдХреЗ рдкрд╛рд╕ рдПрдХ рднреА рдирд╣реАрдВ рд╣реИ, рд╡реЗ рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЕрд▓рдЧ рд╕реЗ рдПрд╕рдбреАрдХреЗ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕рд╛рдЗрдирдк.рдХрд░ рд╕реЗ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рд╕рд╛рдЗрди.рдЬрд░ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рднреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╣реИред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ:

java -jar sign.jar _.apk

рдЕрдЧрд▓рд╛ рдлрд╝рд╛рдЗрд▓ file_name.s.apk рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ , рдЬреЛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реЛрдЧрд╛ред рд╣рдо рдЗрд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЖрдирдВрдж рд▓реЗрддреЗ рд╣реИрдВ!



рдФрд░ рдЖрдк рдмрд╕ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдПрдХ рдкреИрдЪ рд╕рдВрд╕реНрдХрд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИред

All Articles