ΠΠΏΠΈΡΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΊΡ
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π·. ΠΡΠΈΠ±ΠΊΠΈ Β«ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2Β» ΠΈ Ρ. Π΄. Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΠ΅Π»Ρ.
ΠΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ
ΠΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠΈΠ΄Π΅ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ:
Π€Π»Π°ΡΡΠ΅Ρ Π΄ΠΎΠΊΡΠΎΡ:
[β] Flutter (Π‘ΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠ°Π½Π°Π», v1.17.3, Π΄Π»Ρ Microsoft Windows [ΠΠ΅ΡΡΠΈΡ 10.0.18363.959], Π»ΠΎΠΊΠ°Π»Ρ uk-UA)
[β] Android toolchain β ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π»Ρ Android-ΡΡΡΡΠΎΠΉΡΡΠ² (Android SDK Π²Π΅ΡΡΠΈΠΈ 30.0.0)
[β] Android Studio (Π²Π΅ΡΡΠΈΡ 4.0)
[!] IntelliJ IDEA Community Edition (Π²Π΅ΡΡΠΈΡ 2018.3)
ΠΠ»Π°Π³ΠΈΠ½ X Flutter Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½; ΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Flutter.
ΠΠ»Π°Π³ΠΈΠ½ X Dart Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½; ΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Dart.
[β] ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (Π΄ΠΎΡΡΡΠΏΠ½ΠΎ 1)
ΠΡΠ²ΠΎΠ΄ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ»Π΅Π΅ΡΠ°:
I/art (29950): Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ°ΡΡΠΈΡΠ½ΡΠΉ ΡΠ±ΠΎΡ ΠΊΠ΅ΡΠ° ΠΊΠΎΠ΄Π°, ΠΊΠΎΠ΄ = 24 ΠΠ, Π΄Π°Π½Π½ΡΠ΅ = 29 ΠΠ.
I/art (29950): ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠ° ΠΊΠ΅ΡΠ° ΠΊΠΎΠ΄Π° ΠΊΠΎΠ΄ = 20 ΠΠ, Π΄Π°Π½Π½ΡΠ΅ = 27 ΠΠ
I/art (29950): ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π΅ΠΌΠΊΠΎΡΡΠΈ ΠΊΡΡΠ° ΠΊΠΎΠ΄Π° Π΄ΠΎ 128 ΠΠ.
W/cr_AwContents(29950): onDetachedFromWindow Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΆΠ΅ ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΎ. ΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
I/cr_Ime (29950): ImeThread Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½.
E/libEGL (29950): validate_ display:99 ΠΎΡΠΈΠ±ΠΊΠ° 3008 (EGL_BAD_DISPLAY)
W/VideoCapabilities(29950): ΠΠ΅ΠΎΠΏΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ/ΡΡΠΎΠ²Π΅Π½Ρ 1/32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 8 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 256 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
W/VideoCapabilities(29950): ΠΠ΅ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ/ΡΡΠΎΠ²Π΅Π½Ρ 0/0 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
W/VideoCapabilities(29950): ΠΠ΅ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ/ΡΡΠΎΠ²Π΅Π½Ρ 0/2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
W/VideoCapabilities(29950): Π½Π΅ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ/ΡΡΠΎΠ²Π΅Π½Ρ 0/3 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 3 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 3 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 3 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 3 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 5 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 5 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 5 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 5 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mpeg2
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/vc1
W/Utils (29950): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Β«1-Β»
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/wvc1
W/Utils (29950): Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Β«1-Β»
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ MIME-Π²ΠΈΠ΄Π΅ΠΎ/wmv3
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/x-ms-wmv
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/mjpeg
W/AudioCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ MIME-Π°ΡΠ΄ΠΈΠΎ/aac-adif
W/AudioCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ mime audio/aac-latm
W/AudioCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ Π°ΡΠ΄ΠΈΠΎ/ΡΠ΅ΠΊΠ»Π°ΠΌΠ° ΠΏΠ°Π½ΡΠΎΠΌΠΈΠΌΡ
W/AudioCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ mime audio/wma
W/AudioCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ mime audio/wmapro
W/AudioCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ Π·Π²ΡΠΊ mime/truehd
W/AudioCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ MIME-Π°ΡΠ΄ΠΈΠΎ/ffmpeg
W/AudioCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ mime audio/ac3
W/AudioCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ mime audio/eac3
W/AudioCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ MIME-Π°ΡΠ΄ΠΈΠΎ/dtshd
W/AudioCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ MIME-Π°ΡΠ΄ΠΈΠΎ/mpeg-L2
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 16 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 32 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 64 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 128 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 256 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 512 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 1024 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 2048 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 4096 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 8192 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 16384 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 32768 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/x-vnd.on2.vp8
W/VideoCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/x-vnd.on2.vp6
W/VideoCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/x-vnd.on2.vp6a
W/VideoCapabilities(29950): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/x-vnd.on2.vp6f
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/rm10
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ MIME-Π²ΠΈΠ΄Π΅ΠΎ/rm20
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/rm40
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/wmv2
W/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/wmv1
I/VideoCapabilities(29950): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ²
W/cr_BindingManager(29950): ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ·Π²Π°ΡΡ Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉVisibility() - Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΠΈΠ΄Π΅Π» ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π΄Π»Ρ pid: 29950
ΠΠΎΠ΄:
class PlayerViewState extends ErrorHandlerState<PlayerView> {
YoutubePlayerController _youtubeController;
<strong i="7">@override</strong>
void initState() {
super.initState();
SystemChrome.setPreferredOrientations([
DeviceOrientation.landscapeRight,
DeviceOrientation.landscapeLeft,
]);
_youtubeController = YoutubePlayerController(initialVideoId: "t99KH0TR-J4");
_youtubeController.addListener(() {
print(_youtubeController.value.playerState);
});
}
<strong i="8">@override</strong>
void dispose() {
_youtubeController.dispose();
super.dispose();
}
<strong i="9">@override</strong>
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: AppColors.black,
body: Center(
child: YoutubePlayer(
controller: _youtubeController,
onReady: (){
},
),
),
);
}
}
ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ ΡΠ°ΠΌ ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°?
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π²ΠΎ Π²ΡΠ΅Ρ
ΡΠ»ΡΡΠ°ΡΡ
. Π― ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠΎΠ±ΠΎΠ²Π°Π» ΡΠ±ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠΊΡΡΠ» ΡΠ½ΠΎΠ²Π°. ΠΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ
ΠΎΡΠΎΡΠΎ.
ΠΠ°ΡΠ΅ΠΌ Ρ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π» ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ Π² ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΠΌΠ΅Π½ΠΈΠ» Π²Π°Ρ "_MyHomePageState createState() => _MyHomePageState();" Π½Π° "PlayerViewState createState() => PlayerViewState();"
ΠΡΠΎΡΡΠΎ ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π·Π°Π²ΠΈΡΠΈΡ Π»ΠΈ ΡΡΠΎ ΠΎΡ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² ΠΌΠΎΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΠΎΡΠ»Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· ΡΠ±ΠΈΠ²Π°Π»ΠΎΡΡ, ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΌ ΠΎΡΠΊΡΡΡΠΈΠΈ - Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ. ΠΠ°ΠΆΠ΅ΡΡΡ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΊΠΎΠ΄Π΅, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅ΠΌ Π½Π° Android 7 TV Box.
ΠΡΠΈΠΌΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:
/// Homepage
class MyHomePage extends StatefulWidget {
<strong i="10">@override</strong>
PlayerViewState createState() => PlayerViewState();
}
class PlayerViewState extends State<MyHomePage> {
YoutubePlayerController _youtubeController;
<strong i="11">@override</strong>
void initState() {
super.initState();
SystemChrome.setPreferredOrientations([
DeviceOrientation.landscapeRight,
DeviceOrientation.landscapeLeft,
]);
_youtubeController = YoutubePlayerController(initialVideoId: "t99KH0TR-J4");
_youtubeController.addListener(() {
print(_youtubeController.value.playerState);
});
}
<strong i="12">@override</strong>
void dispose() {
_youtubeController.dispose();
super.dispose();
}
<strong i="13">@override</strong>
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: YoutubePlayer(
controller: _youtubeController,
),
),
);
}
}
Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡ Ρ ΡΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π½Π° ΠΌΠΎΠ΅ΠΌ ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅ Android 7.1
Π’Π° ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, API 22 (Samsung J5), Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π·.
W/ResourceType(14933): ΡΠ±ΠΎΠΉ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ Π΄Π»Ρ 0x01080946 (t=7 e=2374) (ΠΎΡΠΈΠ±ΠΊΠ° -75)
I/art (14933): ΠΡΠΊΠ°Π· ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π½Π΅Π΅ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° java.lang.Class
I/art (14933): ΠΡΠΊΠ°Π· ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π½Π΅Π΅ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° java.lang.Class
I/art (14933): ΠΡΠΊΠ°Π· ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π½Π΅Π΅ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° java.lang.Class
I/art (14933): ΠΡΠΊΠ°Π· ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π½Π΅Π΅ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° java.lang.Class
D/ConnectivityManager(14933): requestNetwork; CallingUid: 10147, CallingPid: 14933
D/ConnectivityManager.CallbackHandler(14933): ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π° CM ΠΏΠΎΠ»ΡΡΠΈΠ» ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 524290
I/art (14933): ΠΡΠΊΠ°Π· ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π½Π΅Π΅ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° java.lang.Class
I/art (14933): ΠΡΠΊΠ°Π· ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π½Π΅Π΅ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° java.lang.Class
D/Activity(14933): registerForContextMenu Ρ mFeatureContextMenuListener
W/cr_media(14933): ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ BLUETOOTH.
D/PhoneWindow(14933): FMB installDecor mIsFloating: false
D/PhoneWindow(14933): Π€Π»Π°Π³ΠΈ FMB installDecor: -2139028216
D/PhoneWindow(14933): FMB isFloatingMenuEnabled mFloatingMenuBtn: null
D/PhoneWindow(14933): FMB isFloatingMenuEnabled Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ false
E/libEGL (14933): validate_ display:255 ΠΎΡΠΈΠ±ΠΊΠ° 3008 (EGL_BAD_DISPLAY)
W/AudioCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ MIME-Π°ΡΠ΄ΠΈΠΎ/mpeg-L1
W/AudioCapabilities(14933): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ MIME-Π°ΡΠ΄ΠΈΠΎ/mpeg-L2
W/AudioCapabilities(14933): ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ MIME audio/x-ms-wma
W/AudioCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ Π·Π²ΡΠΊ mime/x-ima
W/VideoCapabilities(14933): ΠΠ΅ΠΎΠΏΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ/ΡΡΠΎΠ²Π΅Π½Ρ 32768/2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
W/VideoCapabilities(14933): ΠΠ΅ΠΎΠΏΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ/ΡΡΠΎΠ²Π΅Π½Ρ 32768/2 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-es
W/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/wvc1
W/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/x-ms-wmv
W/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/x-ms-wmv7
W/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ mime/x-ms-wmv8
W/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ MIME-Π²ΠΈΠ΄Π΅ΠΎ/mp43.
I/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
I/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ 4 Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/mp4v-ΡΠ°ΠΉΠ»ΠΎΠ².
W/VideoCapabilities(14933): Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ ΠΌΠΈΠΌ-Π²ΠΈΠ΄Π΅ΠΎ/ΡΠΎΡΠ΅Π½ΡΠΎΠ½
W/cr_MediaCodecUtil(14933): ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΡΠΈΠΊ Π΄Π»Ρ Π²ΠΈΠ΄Π΅ΠΎ/avc Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π½Π° ΡΡΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅.
E/chromium (14933): [ ΠΠ¨ΠΠΠΠ: gl_surface_egl.cc (292)] ΠΡΠΈΠ±ΠΊΠ° eglChooseConfig Ρ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ EGL_BAD_ATTRIBUTE
Π’Π° ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, youtube_player_flutter: ^7.0.0+7, Android 6.0.1
ΠΠ°ΠΊ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ?
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
Π’Π° ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, youtube_player_flutter: ^7.0.0+7, Android 6.0.1
ΠΠ°ΠΊ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ?