рдЕрддрд┐рд░рд┐рдХреНрдд рдЯреВрд▓ рдФрд░ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЗ рдмрд┐рдирд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗрд╡рд▓ 2.3.4 рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреАред Android 2.3.3 рдФрд░ рдЙрд╕рд╕реЗ рдиреАрдЪреЗ рдХреЗ, рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдореВрд▓ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдмрд╛рдЬрд╛рд░ рд╕реЗ рд╕рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд░реВрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдмрд┐рдирд╛ рд░реВрдЯ рдХреЗ Android рдХреЗ "рдЖрдЙрдЯрдбреЗрдЯреЗрдб" рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ (рдЬреЛ рдореИрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ) (рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдлреЛрди рдкрд░ рдлреЛрдЯреЛ рдЦреАрдВрдЪрдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ) рдПрдВрдбреНрд░реЙрдЗрдб рдбреАрдХреЗ рд╕реЗ рдбреАрдбреАрдПрдордПрд╕ (рдбреАрдмрдЧ рдореЙрдирд┐рдЯрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдРрд╕рд╛ рдХрд░рдирд╛ рд╣реИред
рд▓реЗрдЦ рдореЗрдВ рдПрдЪрдЯреАрд╕реА рд╡рд╛рдЗрд▓реНрдбрдлрд╛рдпрд░ (рдПрдВрдбреНрд░реЙрдЗрдб 2.2) рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдпреВрдПрд╕рдмреА рд╕реЗ рдЬреБрдбрд╝реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ 7 рдкрд░ рдПрдХ рд╣реЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдореЗрдВ Ubuntu 11.10 рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдПрдВрдбреНрд░реЙрдЗрдб рдПрд╕рдбреАрдХреЗ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред
1. Android рдПрд╕рдбреАрдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрд╕рдбреАрдХреЗ рдбрд╛рдЙрдирд▓реЛрдб
рдХрд░реЗрдВ ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, android-sdk_r15-linux.tgzред рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕рдВрд╕реНрдХрд░рдг (r15) рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдм рдЖрдкрдХреЛ рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рдПрд╕рдбреАрдХреЗ рдХреЛ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕реНрдерд╛рди рдкрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, / рдСрдкреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдВрдЧреНрд░рд╣ рдлрд╝рд╛рдЗрд▓ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд╕рдВрджрд░реНрдн рдореЗрдиреВ (рдЙрдмрдВрдЯреВ рдХреЗ рдЕрдВрдЧреНрд░реЗрдЬреА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП) рдореЗрдВ "рдпрд╣рд╛рдВ рдирд┐рдХрд╛рд▓реЗрдВ" рдЪреБрдиреЗрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ (Ctrl + Alt + T) рдХрдорд╛рдВрдб рдЪрд▓рд╛рддреЗ рд╣реИрдВ
~$ sudo mv Downloads/android-sdk-linux /opt
Android SDK рдХреЛ JDK (рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХрд┐рдЯ) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
~$ sudo apt-get install openjdk-6-jdk
рд╢рд╛рдпрдж рдЬреЗрдбреАрдХреЗ 7 рдХреЗ рд╕рд╛рде рднреА рд╕рдм рдХреБрдЫ рдХреНрд░рдо рдореЗрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рд╣рдо
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВрдЧреЗред
рдЕрдм Android SDK Manager рдЪрд▓рд╛рдПрдВ
~$ /opt/android-sdk-linux/tools/android
рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдПрд╕рдбреАрдХреЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рдЯреВрд▓ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдПрдбреАрдмреА (рдПрдВрдбреНрд░реЙрдЗрдб рдбрд┐рдмрдЧ рдмреНрд░рд┐рдЬ) рд╕реЗ рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
2. рдпреВрдПрд╕рдмреА рд╕реЗрдЯрдЕрдк
рдЕрдм рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЛ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рдЕрдкрдиреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдпреВрдПрд╕рдмреА рдлрд┐рд▓реНрдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ (рдлреЛрди рдХреЛ "рдХреЗрд╡рд▓ рдЪрд╛рд░реНрдЬ рдХрд░реЗрдВ" рдореЛрдб рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП)ред USB рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдорд╢реАрди рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ, рд╣рд░реЗ рд░рдВрдЧ рдХреЗ рдХреНрд░реЙрд╕ рдХреЗ рд╕рд╛рде рдЖрдЗрдХрди рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд╕реВрдЪреА рд╕реЗ рдПрдХ рдлреЛрди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдпрд╣рд╛рдВ рдЖрдк рд╡реЗрдВрдбрд░ рдЖрдИрдбреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рд╣рдо рдЙрдмрдВрдЯреВ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореЗрдиреВ рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕-> рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕, рд╣рдорд╛рд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЪреБрдиреЗрдВ (рд╡рд╕реНрддреБрддрдГ рдЗрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ)ред

рд╢рд╛рдпрдж рд╣реЛрд╕реНрдЯ (рд╡рд┐рдВрдбреЛрдЬ 7) рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдпреВрдПрд╕рдмреА рдбреНрд░рд╛рдЗрд╡рд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧреАред
рдЙрд╕рдХреЗ рдмрд╛рдж рдЙрдмрдВрдЯреВ рдореЗрдВ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП
~$ lsusb
рдЬреБрдбрд╝реЗ USB рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдВрддрд┐рдо рд╕реВрдЪреАрдмрджреНрдз ID 0bb4: 0c8b рд╣рд╛рдИ рдЯреЗрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЙрд░реНрдк - рдПрдЪрдЯреАрд╕реА рдбрд┐рд╡рд╛рдЗрд╕ред рдЖрдк рдЗрд╕ рд▓рд╛рдЗрди рд╕реЗ рднреА рд╡реЗрдВрдбрд░ рдЖрдИрдбреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ (0bb4 рдореЗрдВ рдкрд╣рд▓реЗ рдЪрд╛рд░ рдЕрдХреНрд╖рд░: 0c8b)

рдпрд╣ USB рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВред
~$ sudo touch /etc/udev/rules.d/51-android.rules ~$ sudo gedit /etc/udev/rules.d/51-android.rules
рдирд┐рдпрдо рдЬреЛрдбрд╝реЗрдВ
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
рдЬрд╣рд╛рдБ 0bb4 рд╡рд╣реА Vendor ID рд╣реИ рдЬрд┐рд╕рдХрд╛ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд╣реЗрдЬреЗрдВред
рдЕрдм рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░реЗрдВ рдФрд░ рдореЗрдиреВ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕-> рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕ рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред
3. рдПрдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдВ
рдЕрдкрдиреЗ рдлрд╝реЛрди рдкрд░, рдЖрдкрдХреЛ USB рдбреАрдмрдЧрд┐рдВрдЧ рдореЛрдб (рд╕реЗрдЯрд┐рдВрдЧреНрд╕-> рдПрдкреНрд▓рд┐рдХреЗрд╢рди-> рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ) рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж рд╣рдо рдбреАрдбреАрдПрдордПрд╕ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ
~$ /opt/android-sdk-linux/tools/ddms
рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдирд╛рдо рдХреЗ рдмрдЬрд╛рдп DDMS рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЖрдкрдХреЛ "??????????????" "рдХреБрдЫ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рддреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЧрд▓рдд рд╣реИред 51-android.rules рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рдпрдореЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдбрд┐рд╡рд╛рдЗрд╕ рдПрдХреНрд╕реЗрд╕ рдореЛрдб 0664 рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдПрдбреАрдмреА (рдПрдВрдбреНрд░реЙрдЗрдб рдбреАрдмрдЧ рдмреНрд░рд┐рдЬ) рдХреЛ рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред

рдпрджрд┐ рд╕рдм рдХреБрдЫ рдКрдкрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ, рддреЛ рд╕рдм рдХреБрдЫ рдХреНрд░рдо рдореЗрдВ рд╣реИред рдЕрдм рдЖрдк рдЕрдкрдиреЗ рдлреЛрди рдХреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдУрдПрд╕ рдЕрдкрдбреЗрдЯ рд╕реЗ рд╡рдВрдЪрд┐рддред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реВрдЪреА рдореЗрдВ рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдиреВ рд╕реЗ рд╕реНрдХреНрд░реАрди рдХреИрдкреНрдЪрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
