рей.рел
релрежрен рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ
рдХрдиреНрдЯреЗрдиреНрдЯрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рез┬ард▓рд╛рдЦ+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

JavaIDEdroid рдПрдиреНрдбреНрд░реЛрдЗрдб рдЪрд▓реНрдЫ рд░ Windows рдпрд╛ Linux рдорд╛ рдПрдиреНрдбреНрд░реЛрдЗрдб SDK рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмрд┐рдирд╛ рджреЗрд╢реА рдПрдиреНрдбреНрд░реЛрдЗрдб рдЖрд╡реЗрджрди рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬреЛ рдПрдЙрдЯрд╛ рдПрдХреАрдХреГрдд рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдЫред

рддрдкрд╛рдИрдВ рдпреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдПрдиреНрдбреНрд░реЛрдЗрдб 2.2.3 рд╡рд╛ рдЙрдЪреНрдЪ рд░ рдПрдХ рднрдгреНрдбрд╛рд░рдг рдХрд╛рд░реНрдб (/ sdcard /) рдЖрд╡рд╢реНрдпрдХ!

рдирд┐рдореНрди рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг JavaIDEdroid рдорд╛ рдПрдХреАрдХреГрдд рдЫрдиреН:
┬а┬а* Aapt рдЙрдкрдХрд░рдг
┬а┬аJava рд▓рд╛рдЧрд┐ * рдЧреНрд░рд╣рдг рд╕рдВрдХрд▓рдХ
┬а┬а* DX рдЙрдкрдХрд░рдг
┬а┬а* DexMerger рдЙрдкрдХрд░рдг
┬а┬а* ApkBuilder
┬а┬а* Zipsigner-рдЙрджрд╛рд░реАрдХрд░рдг (рдпреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрдирд┐ zipalign рдЧрд░реНрджрдЫ)
┬а┬а* SpongyCastle рдкреБрд╕реНрддрдХрд╛рд▓рдп
┬а┬а* BeanShell рдЕрдиреБрд╡рд╛рджрдХ
┬а┬а* JavaRunner: рдХреБрдиреИ рдкрдирд┐ рдмрд╛рдЗрдирд░реА Java commandline рдЖрд╡реЗрджрди (.jar рдлрд╛рдЗрд▓) рдЪрд▓рд╛рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ

рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╕рдВрдЧ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпреЛ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдЧрддрд┐рд╢реАрд▓ рд▓реЛрдб рдЫрдиреН рд░ рдореЛрдбреНрдпреБрд▓ рдирд┐рд╖реНрдард╛рд▓рд╛рдИ рдореЛрдбреНрдпреБрд▓ рд╣рд░реЗрдХ рд╕реБрд░реБ рдкрд╣рд┐рд▓реЗ рдЧрд░реАрдПрдХреЛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХреНрд╖реЗрддреНрд░ рддрдкрд╛рдИрдВ рдПрдиреНрдЯ рд╡рд╛ рдЬрд╛рд░ рдЙрдкрдХрд░рдг рд▓рд╛рдЧрд┐ рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХреЗрд╣реА рдкреВрд░реНрд╡ рдирд┐рд░реНрдорд┐рдд рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдлреЗрд▓рд╛ рдЫреМрдБред

рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд░ BeanShell рд▓рд┐рдкрд┐ рд╕рдВрдЧ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╛рд░реНрдпрдиреНрд╡рдпрди рдЕрдШрд┐ рд▓рд┐рдкрд┐ рдХреЛ рдирд┐рд╖реНрдард╛ рдкреБрд╖реНрдЯрд┐ рдЬреЛ 'рд╕реБрд░рдХреНрд╖рд┐рдд рд▓рд┐рдкрд┐ рдореЛрдб' рд╕рдорд░реНрдердиред

рд╕рдлреНрдЯрд╡реЗрдпрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЖрдХреГрддрд┐рд╣рд░реВ рд╕рдорд░реНрдерди:
┬а┬а* рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░рд┐рднрд╛рд╖рд╛ рдлрд╛рдЗрд▓рд╣рд░реВ: рд╣рд░реЗрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд▓рд╛рдЧрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЬрд╛рдирдХрд╛рд░реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
┬а┬а* рд╕реНрд╡рддрдГ рд▓рд┐рдкрд┐: рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░рд┐рднрд╛рд╖рд╛ рдлрд╛рдЗрд▓рд╣рд░реБ, рдпреЛ рд▓рдЧрднрдЧ рд╕рдмреИ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реБ рдлрд┐рдЯ рдЬреЛ (рдХрдореНрдкрд╛рдЗрд▓ рд░ рднрд╡рди рд▓рд╛рдЧрд┐) рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд BeanShell рд▓рд┐рдкрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ рдХрд╛рд░рдгред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд▓рд┐рдкрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдиреБрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
┬а┬а* рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ: рдирдпрд╛рдБ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░рд┐рднрд╛рд╖рд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрд╛, рддрдкрд╛рдИрдВ рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдХрдВрдХрд╛рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдмрддрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
┬а┬а* рд╣рд╛рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реВрдЪреА: рдЪрд╛рдБрдбреИ рд╣рд╛рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реБ рдЦреБрд▓рд╛ рд░рд╣реЗ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ
┬а┬а* рдкрд░рд┐рдпреЛрдЬрдирд╛ filemanager: рддрдкрд╛рдИрдВ рд╕рдмреИ рдЖрдлреНрдиреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдмреНрд░рд╛рдЙрдЬ рд░, рдЦреБрд▓рд╛, рд╕рдореНрдкрд╛рджрди рдмрдирд╛рдЙрди, рдореЗрдЯрд╛рдЙрди рд░ рд░рди (рдорд╛рддреНрд░ .bsh рдлрд╛рдЗрд▓рд╣рд░реВ) рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рддрдкрд╛рдИрдВ рддреБрд░реБрдиреНрддреИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрд░реНрдХреЛ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди рджрд┐рдиреНрдЫ рдХрд┐ рдПрдХ 'рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реВрдЪреА' рдмрдЯрди рдЫред
┬а┬а* рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рдордп рд▓рдЧ: рддрдкрд╛рдИрдВ рд╡рд┐рдХрд╛рд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдЦрд░реНрдЪ рд╣реЗрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ

рдпрд╕ JavaIDEdroidPRO рдХреБрдЮреНрдЬреА (рд╡рд╛ рдкреБрд░рд╛рдиреЛ JavaIDEdroidPRO 1.x рдЕрдиреБрдкреНрд░рдпреЛрдЧ) рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЙрдкрд▓рдмреНрдз рд╕реНрдерд╛рдкрд┐рдд рдЧрд░реЗрд░:
┬а┬а* рдЕрд╕реАрдорд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рдорд░реНрдерди (рдирд┐рдГрд╢реБрд▓реНрдХ рд╕рдВрд╕реНрдХрд░рдг рдорд╛рддреНрд░ рдзреЗрд░реИ рд╕рд╛рдирд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реБ рд╕рдорд░реНрдерди)
┬а┬а* DexMerger рдЙрдкрдХрд░рдг: 2 .dex рдлрд╛рдЗрд▓рд╣рд░реВ рдорд░реНрдЬ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рддреНрдпрд╕реИрд▓реЗ, .jar рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реБ everytime рдкреБрди dexed рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред
┬а┬а* DX: рдорд░реНрдЬ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛
┬а┬а* DX: рдмрдвреНрджреЛ рд╡рд┐рдХрд▓реНрдк
┬а┬а* APK рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рдВрдЧ рд╕рд╛рдЗрди рдЗрди
┬а┬а* рдЕрд╕реАрдорд┐рдд JavaRunner (рдирд┐рдГрд╢реБрд▓реНрдХ рд╕рдВрд╕реНрдХрд░рдг рдорд╛рддреНрд░ рдзреЗрд░реИ рд╕рд╛рдиреЛ .jar рдлрд╛рдЗрд▓ рд░ рдПрдХ рдкрдЯрдХрдорд╛ 1 рдореЛрдбреНрдпреБрд▓ рд╕рдорд░реНрдерди)

Java рд╕рд╛рдВрддреНрд╡рдирд╛ рдЖрд╡реЗрджрди рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреЗрдЫ рддрд╛рдХрд┐ рдЕрдиреБрдорддрд┐, рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред JavaIDEdroid рдиреИ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкрд╣реБрдБрдЪ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЫреИрдиред
┬а┬а
рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЛ рдирд┐рд░реНрдорд╛рдг-рдорд╛ рдорджреНрджрдд рдлрд╛рдЗрд▓ рдХреЛ рдЕрдирд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рджреЗрдЦреНрди рд▓рд╛рдЧрд┐: http://www.tanapro.ch/products/JavaIDEdroid/help-en.html

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд░ рд╕рдорд░реНрдерди рд▓рд╛рдЧрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡реЗрдм рд╕рд╛рдЗрдЯ рдЬрд╛рдБрдЪ:
https://github.com/t-arn/java-ide-droid/wiki
рд╡рд┐рдХреА рдорд╛ рддрдкрд╛рдИрдВ HowToGetStarted рдЯреНрдпреБрдЯреЛрд░рд┐рдпрд▓ рдкрд╛рдЙрди рдЫреМрдБ:
https://github.com/t-arn/java-ide-droid/wiki/1.-How-to-get-started
рд╡рд┐рдХреА рддрдкрд╛рдИрдВ рдкрдирд┐ рдмрдирд╛рдЙрди рд░ рдореБрдХреНрдд Java obfuscator yGuard рд▓рд╛рдЧрд┐ рдореЛрдбреНрдпреБрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдХрд╕рд░реА рдПрдХ рдкреБрд╕реНрддрд┐рдХрд╛ рдкрд╛рдЙрди рдЫреМрдБред
рддреНрдпрд╣рд╛рдБ, рддрдкрд╛рдИрдВ рдкрдирд┐ Codename рдЖрдлреНрдиреЛ рдПрдиреНрдбреНрд░реЛрдЗрдб рдЙрдкрдХрд░рдгрдорд╛ рдПрдХ рдЖрд╡реЗрджрди рдмрдирд╛рдЙрди рдХрд╕рд░реА рдкрд╛рдЙрди рдЫреМрдБред

рдмреБрд░реА рдпреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рджрд░реНрдЬрд╛ рдЕрдШрд┐ рд╕рдорд░реНрдерди рдордВрдЪ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рд╣рд╛рдореА рддреНрдпрд╣рд╛рдБ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорджрдд рдЧрд░реНрди рд╣рд╛рдореНрд░реЛ рд╕рдмреИ рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ рджрд┐рди рд╣реБрдиреЗрдЫред

рдЗрддрд┐рд╣рд╛рд╕: http://www.tanapro.ch/products/JavaIDEdroid/history-en.html
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежрезрео рдлреЗрдмреНрд░реБрдЕрд░реА реи

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

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

рдореВрд▓реНрдпрд╛рдЩреНрдХрди рд░ рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рей.реи
рекрелрек рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рдирдпрд╛рдБ рдХреЗ рдЫ

* Bugfix: aapt did not work on newer Android versions.

рдПрдкрд╕рдореНрдмрдиреНрдзреА рдЧреНрд░рд╛рд╣рдХ рд╕реЗрд╡рд╛

рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА
Tanapro GmbH
sw@tanapro.ch
Haltenstutz 44 3145 Niederscherli Switzerland
+41 32 520 07 08

Tanapro GmbH, Tom Arn рдХрд╛ рдердк рд╡рд╕реНрддреБрд╣рд░реВ

рдпрд╕реНрддреИ рдПрдкрд╣рд░реВ