рд╣реЗ рдореВрд│ Android рдкреНрд░рдгрд╛рд▓реА рдХреЕрдореЗрд░рд╛ рдЕреЕрдк рдЖрд╣реЗ. рдПрдЪрдбреА рдХреЕрдореЗрд░рд╛ рдЖрдкрд▓реНрдпрд╛ рдлреЛрди рдХрд┐рдВрд╡рд╛ рдЯреЕрдмреНрд▓реЗрдЯрд╡рд░ рд╕рд░реНрд╡ рд▓рд╛рдн рдЙрдкрдпреЛрдЧ рдХреЗрд▓рд╛. рдЖрдкрдг рдЬрд▓рдж рдЖрдгрд┐ рд╕реЛрдкреЗ рдлреЛрдЯреЛ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ snaps рджреНрдпрд╛.
рдорд╣рддреНрд╡рд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреЗ:
- рдХреЕрдореЗрд░рд╛ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
- 3 рд░реАрддреА: рдХреЕрдореЗрд░рд╛, рд╡реНрд╣рд┐рдбрд┐рдУ рд░реЗрдХреЙрд░реНрдбрд░ рдЖрдгрд┐ рдкреЕрдиреЛрд░рдорд╛
- рдЭреВрдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд┐рдВрдЪ
- рд╕реНрдорд╛рд░реНрдЯ рдкреЕрдиреЛрд░рдорд╛ рд╢реВрдЯрд┐рдВрдЧ
- рдЙрд▓рдЯрдЧрдгрддреА рдЯрд╛рдЗрдорд░
- рдбрд╛рдпрдиреЕрдорд┐рдХ рдпреБрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ (рдлреЛрди / рдЯреЕрдмрд▓реЗрдЯ)
- рд╡рд╛рдЗрдб рд╕реНрдХреНрд░реАрди рдЪрд┐рддреНрд░реЗ
- рдЪрд┐рддреНрд░ рдЧреБрдгрд╡рддреНрддрд╛ рд╕реЗрдЯрд┐рдВрдЧ
- рд╡реНрд╣рд╛рдИрдЯ рдмреЕрд▓рдиреНрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ (рдкреНрд░рджреАрдкреНрдд, рд╕реНрд╡рдпрдВрдкреНрд░рдХрд╛рд╢реА, рдСрдЯреЛ, рд╕реВрд░реНрдпрдкреНрд░рдХрд╛рд╢, рдврдЧрд╛рд│)
- рд╕реНрдХреНрд░реАрди рдореЛрдб рд╕реЗрдЯрд┐рдВрдЧ (рдХреГрддреА рдХрд░рдгреЗ, рд░рд╛рддреНрд░, рд╕реВрд░реНрдпрд╛рд╕реНрдд, рдкреНрд▓реЗ)
- рдкреНрд░рджрд░реНрд╢рди
- рд╕реНрдерд╛рди рд▓рдХреНрд╖реНрдп
- рд╕рдВрдпреЛрдЬрдирд╛рдЬреЛрдЧреА рдЦрдВрдб рдХрд│рд╛
- рдлреЛрдЯреЛ Callage
- рдлреЛрдЯреЛ рдХреНрд░реЙрдк рдЖрдгрд┐ рдлреЛрдЯреЛ рд╕рдВрдкрд╛рджрди.
рдЪрд╛рд▓реВ рдмрд╛рдЬрд╛рд░рд╛рдд, рдЖрд╣реЗрдд рддрд░реА рдХреЕрдореЗрд░рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрдиреЗрдХ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рддрд░реАрд╣реА рдЖрдореНрд╣реА рд╣реЗ Android рд╕реНрдерд╛рдирд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рд░реНрд╡рд╛рдд рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЧрд░рдЬрд╛ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдХреНрд╖рдо рдЖрд╣реЗ. рдпреЗрдереЗ рддреНрдпрд╛ рд╕рд╛рдзрдиреЗ рдПрдХ рдкрд░рд┐рд╢рд┐рд╖реНрдЯ рдХреЗрд╡рд│ рд╕реНрдерд╛рдкрд┐рдд рдирд╛рд╣реАрдд Android рдореБрд│ рдкреНрд░рдгрд╛рд▓реА рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд░реНрдпрд╛рдп рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.
рдЯрд┐рдкрд╛:
рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖ рдкрд░рд╡рд╛рдирдЧреАрдЪреА
1, android.permission.ACCESS_FINE_LOCATION
рдЖрдкрд▓реА рдЗрдЪреНрдЫрд╛ рдЕрд╕реЗрд▓ рддрд░ рдПрдЪрдбреА рдХреЕрдореЗрд░рд╛ рдЖрдкрд▓реЗ рдлреЛрдЯреЛ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рд╕реНрдерд╛рди рд▓рдХреНрд╖рд╛рдд рдХрд░реВ рд╢рдХрддрд╛. рдЗрддрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдкрд▓реНрдпрд╛ рдЬрддрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рддрд┐рдорд╛рдВрд╕рд╣ рдпрд╛ рдорд╛рд╣рд┐рддреАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░реВ рд╢рдХрддрд╛.
2, android.permission.READ_CONTACTS
рдЖрдкрдг рдлреЛрдЯреЛ рдШреЗрдгреЗ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рдЖрдкрдг рдЗрддрд░рд╛рдВрд╢реА рд╢реЗрдЕрд░ рдХрд░реВ рд╢рдХрддрд╛. рдПрдЪрдбреА рдХреЕрдореЗрд░рд╛ рд╕рдВрдкрд░реНрдХ рдорд╛рд╣рд┐рддреА рд╡рд╛рдЪрд╛ рдЖрдгрд┐ рдЖрдкрдг рдИрдореЗрд▓, рдПрд╕рдПрдордПрд╕, рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рджреНрд╡рд╛рд░реЗ рдлреЛрдЯреЛ рд╢реЗрдЕрд░ рдорджрдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
------------------
рдЕрд╕реНрд╡реАрдХрд░рдг:
рд╣рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореВрд│ Android рдХреЕрдореЗрд░рд╛ рдХреЛрдб рдЖрдзрд╛рд░рд┐рдд рдЖрдгрд┐ Apache рдкрд░рд╡рд╛рдирд╛ рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд рдЖрд╣реЗ.
рдХреЛрдб: https://github.com/CyanogenMod/android_packages_apps_Camera2
рдЕрдкрд╛рдЪреЗ Licens: http://www.apache.org/licenses/LICENSE-2.0.html
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
резрен рдСрдХреНрдЯреЛ, реирежреирек
рдлреЛрдЯреЛрдЧреНрд░рд╛рдлреА