Comments (6)
error:
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (18, 35): Expecting a top level declaration
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (18, 51): Expecting a top level declaration
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (18, 51): Function declaration must have a name
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (19, 29): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (19, 31): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (19, 49): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (22, 52): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (25, 39): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (25, 39): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (26, 18): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (26, 18): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (27, 24): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (27, 31): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (27, 31): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (27, 64): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (30, 51): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (31, 46): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (32, 46): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (33, 47): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (34, 29): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (34, 30): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (34, 31): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (36, 54): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (37, 33): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (37, 59): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (37, 59): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (37, 91): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (38, 36): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (38, 37): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (38, 37): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (38, 61): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (40, 26): Expecting an index element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (40, 33): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (40, 59): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (40, 59): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (40, 85): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (41, 36): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (41, 37): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (41, 37): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (41, 61): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (45, 18): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (45, 27): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (47, 34): Parameters must have type annotation
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (51, 14): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (51, 15): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (54, 62): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (56, 14): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (57, 12): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (59, 12): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (61, 12): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (66, 45): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (68, 14): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (69, 12): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (71, 12): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (73, 12): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (78, 51): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (78, 51): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (80, 19): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (80, 49): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (80, 49): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (80, 58): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (82, 38): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (84, 34): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (88, 38): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 51): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 64): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 76): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 88): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 101): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 22): Expecting an index element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (97, 21): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (97, 30): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (97, 42): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (97, 42): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (97, 56): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (115, 26): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (119, 18): Parameters must have type annotation
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (119, 19): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (119, 21): Expecting a block: { ... }
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (119, 35): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (119, 35): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (133, 57): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (133, 57): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (134, 19): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (134, 20): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (135, 38): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (141, 51): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (141, 58): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (141, 68): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (144, 39): Parameters must have type annotation
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (146, 31): Parameters must have type annotation
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (151, 33): Parameters must have type annotation
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (160, 17): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (160, 25): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (160, 35): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (161, 18): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (161, 26): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (161, 37): Expecting an expression
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (162, 15): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (162, 21): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (162, 31): Expecting ')'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (162, 31): Unexpected tokens (use ';' to separate expressions on the same line)
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (162, 40): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (163, 19): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (163, 40): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (163, 45): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (164, 13): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (164, 19): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (165, 13): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (165, 19): Expecting an element
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (19, 3): Unresolved reference: private
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (20, 3): Unresolved reference: private
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (20, 3): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (20, 18): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (20, 28): Unresolved reference: HIGH_QUALITY_MIN_VAL
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (21, 3): This annotation is not applicable to target 'expression'
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (22, 3): Unresolved reference: protected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (22, 18): Unresolved reference: onCreate
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (22, 27): Classifier 'Bundle' does not have a companion object, and thus must be initialized here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (23, 5): No supertypes are accessible in this context
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (23, 20): Unresolved reference: savedInstanceState
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (24, 44): 'this' is not defined in this context
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (25, 5): Unresolved reference: new
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (25, 23): Unresolved reference: getFlutterView
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (26, 14): Unresolved reference: call
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (27, 15): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (30, 17): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (30, 17): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (30, 30): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (30, 47): Unresolved reference: args
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (31, 17): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (31, 17): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (31, 27): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (31, 37): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (32, 17): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (32, 17): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (32, 27): Unresolved reference: maxhow
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (32, 37): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (33, 17): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (33, 17): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (33, 27): Unresolved reference: quality
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (33, 38): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (34, 17): Unresolved reference: new
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (35, 23): Unresolved reference: call
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (36, 21): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (36, 21): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (36, 34): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (36, 50): Unresolved reference: args
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (37, 28): Unresolved reference: data
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (37, 54): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (38, 21): Unresolved reference: runOnUiThread
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (39, 30): Unresolved reference: call
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (40, 21): Unresolved reference: byte
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (40, 54): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (41, 21): Unresolved reference: runOnUiThread
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (43, 21): Unresolved reference: runOnUiThread
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (43, 35): Unresolved reference: result
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (48, 17): Unresolved reference: e
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (49, 17): Unresolved reference: result
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (49, 43): Unresolved reference: e
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (54, 3): Unresolved reference: private
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (54, 25): Classifier 'CompressFormat' does not have a companion object, and thus must be initialized here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (54, 52): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (55, 5): Unresolved reference: switch
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (55, 13): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (56, 7): Unresolved reference: default
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (57, 7): Unresolved reference: case
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (58, 9): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (58, 16): Type mismatch: inferred type is Bitmap.CompressFormat but Unit was expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (59, 7): Unresolved reference: case
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (60, 9): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (60, 16): Type mismatch: inferred type is Bitmap.CompressFormat but Unit was expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (61, 7): Unresolved reference: case
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (62, 9): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (62, 16): Type mismatch: inferred type is Bitmap.CompressFormat but Unit was expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (66, 3): Unresolved reference: private
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (66, 35): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (67, 5): Unresolved reference: switch
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (67, 13): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (68, 7): Unresolved reference: default
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (69, 7): Unresolved reference: case
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (70, 9): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (70, 16): Type mismatch: inferred type is String but Unit was expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (71, 7): Unresolved reference: case
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (72, 9): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (72, 16): Type mismatch: inferred type is String but Unit was expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (73, 7): Unresolved reference: case
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (74, 9): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (74, 16): Type mismatch: inferred type is String but Unit was expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (78, 3): Unresolved reference: private
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (78, 15): Type inference failed: Not enough information to infer parameter T in inline fun <reified T> arrayOf(vararg elements: T): Array<T>
Please specify it explicitly.
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (78, 15): Unsupported [Collection literals outside of annotations]
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (78, 44): Unresolved reference: vidPath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (79, 11): Unresolved reference: TAG
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (79, 88): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (79, 96): Unresolved reference: maxhow
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (79, 104): Unresolved reference: quality
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (80, 5): Classifier 'Bitmap' does not have a companion object, and thus must be initialized here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (80, 42): Unresolved reference: vidPath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (81, 9): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (82, 13): Unresolved reference: new
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (84, 5): Classifier 'ByteArrayOutputStream' does not have a companion object, and thus must be initialized here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (85, 5): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (85, 21): Unresolved reference: intToFormat
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (85, 33): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (85, 42): Unresolved reference: quality
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (85, 51): Unresolved reference: stream
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (86, 5): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (87, 9): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (88, 13): Unresolved reference: new
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (89, 5): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (89, 12): Unresolved reference: stream
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 3): Unresolved reference: private
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 18): Unresolved reference: buildThumbnailFile
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 44): Unresolved reference: vidPath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 60): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 66): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 78): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (92, 90): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (93, 11): Unresolved reference: TAG
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (93, 88): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (93, 96): Unresolved reference: maxhow
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (93, 104): Unresolved reference: quality
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 5): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 16): Unresolved reference: bytes
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 26): Unresolved reference: buildThumbnailData
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 45): Unresolved reference: vidPath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 54): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 62): Unresolved reference: maxhow
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (94, 70): Unresolved reference: quality
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (95, 5): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (95, 5): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (95, 18): Unresolved reference: ext
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (95, 24): Unresolved reference: formatExt
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (95, 34): Unresolved reference: format
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (96, 5): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (96, 5): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (96, 15): Unresolved reference: i
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (96, 19): Unresolved reference: vidPath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (97, 12): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (99, 9): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (100, 11): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (100, 25): Unresolved reference: ext
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (101, 9): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (101, 20): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (104, 9): Unresolved reference: final
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (104, 9): Variable expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (104, 19): Unresolved reference: j
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (104, 23): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (106, 13): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (107, 11): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (107, 22): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (107, 29): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (107, 48): Unresolved reference: j
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (109, 11): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (109, 22): Unresolved reference: path
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (109, 29): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (109, 48): Unresolved reference: j
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (115, 7): Function invocation 'FileOutputStream(...)' expected
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (115, 7): None of the following functions can be called with the arguments supplied:
public constructor FileOutputStream(p0: File!) defined in java.io.FileOutputStream
public constructor FileOutputStream(p0: File!, p1: Boolean) defined in java.io.FileOutputStream
public constructor FileOutputStream(p0: FileDescriptor!) defined in java.io.FileOutputStream
public constructor FileOutputStream(p0: String!) defined in java.io.FileOutputStream
public constructor FileOutputStream(p0: String!, p1: Boolean) defined in java.io.FileOutputStream
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (115, 49): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (116, 7): Unresolved reference: f
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (116, 15): Unresolved reference: bytes
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (117, 7): Unresolved reference: f
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (118, 13): Unresolved reference: TAG
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (118, 68): Unresolved reference: bytes
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (119, 22): Unresolved reference: IOException
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (120, 7): Unresolved reference: e
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (121, 13): Unresolved reference: new
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (121, 34): Unresolved reference: e
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (123, 5): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (123, 12): Unresolved reference: fullpath
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (133, 3): Unresolved reference: public
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (133, 17): Classifier 'Bitmap' does not have a companion object, and thus must be initialized here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (133, 52): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (134, 5): Classifier 'Bitmap' does not have a companion object, and thus must be initialized here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (135, 5): Classifier 'MediaMetadataRetriever' does not have a companion object, and thus must be initialized here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (137, 13): Unresolved reference: TAG
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (137, 55): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (138, 11): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (138, 42): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (139, 9): Unresolved reference: retriever
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (139, 33): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (141, 9): Unresolved reference: retriever
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (141, 33): Unresolved reference: video
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (141, 40): Unresolved reference: new
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (141, 66): Unresolved reference. None of the following candidates is applicable because of receiver type mismatch:
public fun String.compareTo(other: String, ignoreCase: Boolean = ...): Int defined in kotlin.text
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (143, 7): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (143, 16): Unresolved reference: retriever
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (145, 7): Unresolved reference: ex
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (147, 7): Unresolved reference: ex
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (150, 9): Unresolved reference: retriever
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (152, 9): Unresolved reference: ex
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (156, 9): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (157, 7): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (157, 14): Null can not be a value of a non-null type Unit
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (159, 9): Unresolved reference: targetSize
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (160, 7): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (161, 7): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (162, 7): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (162, 26): Unresolved reference: width
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (163, 7): Unresolved reference: float
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (163, 22): Unresolved reference: float
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (164, 7): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (164, 26): Unresolved reference: scale
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (164, 34): Unresolved reference: width
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (165, 7): Unresolved reference: int
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (165, 26): Unresolved reference: scale
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (165, 34): Unresolved reference: height
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (166, 13): Unresolved reference: TAG
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (166, 78): Unresolved reference: width
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (166, 85): Unresolved reference: height
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (166, 93): Unresolved reference: scale
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (166, 100): Unresolved reference: w
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (166, 103): Unresolved reference: h
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (167, 7): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (167, 42): Unresolved reference: bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (167, 50): Unresolved reference: w
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (167, 53): Unresolved reference: h
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (169, 5): 'return' is not allowed here
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (169, 12): Unresolved reference: bitmap
from messio.
How does this work with
MainActivity.kt
Also the images arent loading in the attachments page.import android.media.MediaMetadataRetriever; import android.os.AsyncTask; import android.os.Bundle; import android.util.Log; import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.util.HashMap; import java.util.Map; import io.flutter.app.FlutterActivity; import io.flutter.plugin.common.MethodChannel; import io.flutter.plugins.GeneratedPluginRegistrant; public class MainActivity extends FlutterActivity { private static String TAG = "Android Platform"; private static final int HIGH_QUALITY_MIN_VAL = 70; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); GeneratedPluginRegistrant.registerWith(this); new MethodChannel(getFlutterView(), "app.messio.channel").setMethodCallHandler( (call, result) -> { final Map<String, Object> args = call.arguments(); try { final String video = (String) args.get("video"); final int format = (int) args.get("format"); final int maxhow = (int) args.get("maxhow"); final int quality = (int) args.get("quality"); new Thread(() -> { if (call.method.equals("file")) { final String path = (String) args.get("path"); String data = buildThumbnailFile(video, path, format, maxhow, quality); runOnUiThread(()-> result.success(data)); } else if (call.method.equals("data")) { byte[] data = buildThumbnailData(video, format, maxhow, quality); runOnUiThread(()-> result.success(data)); } else { runOnUiThread(result::notImplemented); } }).start(); } catch (Exception e) { e.printStackTrace(); result.error("exception", e.getMessage(), null); } }); } private static Bitmap.CompressFormat intToFormat(int format) { switch (format) { default: case 0: return Bitmap.CompressFormat.JPEG; case 1: return Bitmap.CompressFormat.PNG; case 2: return Bitmap.CompressFormat.WEBP; } } private static String formatExt(int format) { switch (format) { default: case 0: return "jpg"; case 1: return "png"; case 2: return "webp"; } } private byte[] buildThumbnailData(String vidPath, int format, int maxhow, int quality) { Log.d(TAG, String.format("buildThumbnailData( format:%d, maxhow:%d, quality:%d )", format, maxhow, quality)); Bitmap bitmap = createVideoThumbnail(vidPath, maxhow); if (bitmap == null) throw new NullPointerException(); ByteArrayOutputStream stream = new ByteArrayOutputStream(); bitmap.compress(intToFormat(format), quality, stream); bitmap.recycle(); if (bitmap == null) throw new NullPointerException(); return stream.toByteArray(); } private String buildThumbnailFile(String vidPath, String path, int format, int maxhow, int quality) { Log.d(TAG, String.format("buildThumbnailFile( format:%d, maxhow:%d, quality:%d )", format, maxhow, quality)); final byte bytes[] = buildThumbnailData(vidPath, format, maxhow, quality); final String ext = formatExt(format); final int i = vidPath.lastIndexOf("."); String fullpath = vidPath.substring(0, i + 1) + ext; if (path != null) { if (path.endsWith(ext)) { fullpath = path; } else { // try to save to same folder as the vidPath final int j = fullpath.lastIndexOf("/"); if (path.endsWith("/")) { fullpath = path + fullpath.substring(j + 1); } else { fullpath = path + fullpath.substring(j); } } } try { FileOutputStream f = new FileOutputStream(fullpath); f.write(bytes); f.close(); Log.d(TAG, String.format("buildThumbnailFile( written:%d )", bytes.length)); } catch (java.io.IOException e) { e.getStackTrace(); throw new RuntimeException(e); } return fullpath; } /** * Create a video thumbnail for a video. May return null if the video is corrupt * or the format is not supported. * * @param video the URI of video * @param targetSize max width or height of the thumbnail */ public static Bitmap createVideoThumbnail(String video, int targetSize) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); try { Log.d(TAG, String.format("setDataSource: %s )", video)); if (video.startsWith("file://") || video.startsWith("/")) { retriever.setDataSource(video); } else { retriever.setDataSource(video, new HashMap<String, String>()); } bitmap = retriever.getFrameAtTime(-1); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } catch (RuntimeException ex) { ex.printStackTrace(); } finally { try { retriever.release(); } catch (RuntimeException ex) { ex.printStackTrace(); } } if (bitmap == null) return null; if (targetSize != 0) { int width = bitmap.getWidth(); int height = bitmap.getHeight(); int max = Math.max(width, height); float scale = (float) targetSize / max; int w = Math.round(scale * width); int h = Math.round(scale * height); Log.d(TAG, String.format("original w:%d, h:%d, scale:%6.4f => %d, %d", width, height, scale, w, h)); bitmap = Bitmap.createScaledBitmap(bitmap, w, h, true); } return bitmap; } }``` kotlin one is ```import android.os.Bundle import io.flutter.app.FlutterActivity import io.flutter.plugins.GeneratedPluginRegistrant class MainActivity: FlutterActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) GeneratedPluginRegistrant.registerWith(this) } }
You need to convert your code to kotlin if you want this to work.
from messio.
Is it complicated? @adityadroid
from messio.
I converted it to the kotlin file but I have still some errors @adityadroid
package com.example.wechat
import android.media.MediaMetadataRetriever
import android.os.AsyncTask
import android.os.Bundle
import android.util.Log
import java.io.ByteArrayOutputStream
import java.io.FileOutputStream
import java.util.HashMap
import io.flutter.app.FlutterActivity
import io.flutter.plugin.common.MethodChannel
import io.flutter.plugins.GeneratedPluginRegistrant
class MainActivity : FlutterActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
GeneratedPluginRegistrant.registerWith(this)
MethodChannel(flutterView, "app.wechat.channel").setMethodCallHandler { call, result ->
val args = call.arguments<Map<String, Any>>()
try {
val video = args["video"] as String
val format = args["format"] as Int
val maxhow = args["maxhow"] as Int
val quality = args["quality"] as Int
Thread {
if (call.method == "file") {
val path = args["path"] as String
val data = buildThumbnailFile(video, path, format, maxhow, quality)
runOnUiThread { result.success(data) }
} else if (call.method == "data") {
val data = buildThumbnailData(video, format, maxhow, quality)
runOnUiThread { result.success(data) }
} else {
runOnUiThread { result.notImplemented() }
}
}.start()
} catch (e: Exception) {
e.printStackTrace()
result.error("exception", e.message, null)
}
}
}
private fun buildThumbnailData(vidPath: String, format: Int, maxhow: Int, quality: Int): ByteArray {
Log.d(TAG, String.format("buildThumbnailData( format:%d, maxhow:%d, quality:%d )", format, maxhow, quality))
val bitmap = createVideoThumbnail(vidPath, maxhow) ?: throw NullPointerException()
val stream = ByteArrayOutputStream()
bitmap.compress(intToFormat(format), quality, stream)
bitmap.recycle()
if (bitmap == null)
throw NullPointerException()
return stream.toByteArray()
}
private fun buildThumbnailFile(vidPath: String, path: String?, format: Int, maxhow: Int, quality: Int): String {
Log.d(TAG, String.format("buildThumbnailFile( format:%d, maxhow:%d, quality:%d )", format, maxhow, quality))
val bytes = buildThumbnailData(vidPath, format, maxhow, quality)
val ext = formatExt(format)
val i = vidPath.lastIndexOf(".")
var fullpath = vidPath.substring(0, i + 1) + ext
if (path != null) {
if (path.endsWith(ext)) {
fullpath = path
} else {
// try to save to same folder as the vidPath
val j = fullpath.lastIndexOf("/")
if (path.endsWith("/")) {
fullpath = path + fullpath.substring(j + 1)
} else {
fullpath = path + fullpath.substring(j)
}
}
}
try {
val f = FileOutputStream(fullpath)
f.write(bytes)
f.close()
Log.d(TAG, String.format("buildThumbnailFile( written:%d )", bytes.size))
} catch (e: java.io.IOException) {
e.stackTrace
throw RuntimeException(e)
}
return fullpath
}
companion object {
private val TAG = "Android Platform"
private val HIGH_QUALITY_MIN_VAL = 70
private fun intToFormat(format: Int): Bitmap.CompressFormat {
when (format) {
0 -> return Bitmap.CompressFormat.JPEG
1 -> return Bitmap.CompressFormat.PNG
2 -> return Bitmap.CompressFormat.WEBP
else -> return Bitmap.CompressFormat.JPEG
}
}
private fun formatExt(format: Int): String {
when (format) {
0 -> return "jpg"
1 -> return "png"
2 -> return "webp"
else -> return "jpg"
}
}
/**
* Create a video thumbnail for a video. May return null if the video is corrupt
* or the format is not supported.
*
* @param video the URI of video
* @param targetSize max width or height of the thumbnail
*/
fun createVideoThumbnail(video: String, targetSize: Int): Bitmap? {
var bitmap: Bitmap? = null
val retriever = MediaMetadataRetriever()
try {
Log.d(TAG, String.format("setDataSource: %s )", video))
if (video.startsWith("file://") || video.startsWith("/")) {
retriever.setDataSource(video)
} else {
retriever.setDataSource(video, HashMap())
}
bitmap = retriever.getFrameAtTime(-1)
} catch (ex: IllegalArgumentException) {
ex.printStackTrace()
} catch (ex: RuntimeException) {
ex.printStackTrace()
} finally {
try {
retriever.release()
} catch (ex: RuntimeException) {
ex.printStackTrace()
}
}
if (bitmap == null)
return null
if (targetSize != 0) {
val width = bitmap!!.getWidth()
val height = bitmap!!.getHeight()
val max = Math.max(width, height)
val scale = targetSize.toFloat() / max
val w = Math.round(scale * width)
val h = Math.round(scale * height)
Log.d(TAG, String.format("original w:%d, h:%d, scale:%6.4f => %d, %d", width, height, scale, w, h))
bitmap = Bitmap.createScaledBitmap(bitmap, w, h, true)
}
return bitmap
}
}
}```
error:
```e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (53, 16): Unresolved reference: compresse: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (54, 16): Unresolved reference: recycle
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (99, 47): Unresolved reference: Bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (101, 29): Unresolved reference: Bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (102, 29): Unresolved reference: Bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (103, 29): Unresolved reference: Bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (104, 32): Unresolved reference: Bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (124, 67): Unresolved reference: Bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (125, 25): Unresolved reference: Bitmap
e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (159, 26): Unresolved reference: Bitmap```
from messio.
I converted it to the kotlin file but I have still some errors @adityadroid
package com.example.wechat import android.media.MediaMetadataRetriever import android.os.AsyncTask import android.os.Bundle import android.util.Log import java.io.ByteArrayOutputStream import java.io.FileOutputStream import java.util.HashMap import io.flutter.app.FlutterActivity import io.flutter.plugin.common.MethodChannel import io.flutter.plugins.GeneratedPluginRegistrant class MainActivity : FlutterActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) GeneratedPluginRegistrant.registerWith(this) MethodChannel(flutterView, "app.wechat.channel").setMethodCallHandler { call, result -> val args = call.arguments<Map<String, Any>>() try { val video = args["video"] as String val format = args["format"] as Int val maxhow = args["maxhow"] as Int val quality = args["quality"] as Int Thread { if (call.method == "file") { val path = args["path"] as String val data = buildThumbnailFile(video, path, format, maxhow, quality) runOnUiThread { result.success(data) } } else if (call.method == "data") { val data = buildThumbnailData(video, format, maxhow, quality) runOnUiThread { result.success(data) } } else { runOnUiThread { result.notImplemented() } } }.start() } catch (e: Exception) { e.printStackTrace() result.error("exception", e.message, null) } } } private fun buildThumbnailData(vidPath: String, format: Int, maxhow: Int, quality: Int): ByteArray { Log.d(TAG, String.format("buildThumbnailData( format:%d, maxhow:%d, quality:%d )", format, maxhow, quality)) val bitmap = createVideoThumbnail(vidPath, maxhow) ?: throw NullPointerException() val stream = ByteArrayOutputStream() bitmap.compress(intToFormat(format), quality, stream) bitmap.recycle() if (bitmap == null) throw NullPointerException() return stream.toByteArray() } private fun buildThumbnailFile(vidPath: String, path: String?, format: Int, maxhow: Int, quality: Int): String { Log.d(TAG, String.format("buildThumbnailFile( format:%d, maxhow:%d, quality:%d )", format, maxhow, quality)) val bytes = buildThumbnailData(vidPath, format, maxhow, quality) val ext = formatExt(format) val i = vidPath.lastIndexOf(".") var fullpath = vidPath.substring(0, i + 1) + ext if (path != null) { if (path.endsWith(ext)) { fullpath = path } else { // try to save to same folder as the vidPath val j = fullpath.lastIndexOf("/") if (path.endsWith("/")) { fullpath = path + fullpath.substring(j + 1) } else { fullpath = path + fullpath.substring(j) } } } try { val f = FileOutputStream(fullpath) f.write(bytes) f.close() Log.d(TAG, String.format("buildThumbnailFile( written:%d )", bytes.size)) } catch (e: java.io.IOException) { e.stackTrace throw RuntimeException(e) } return fullpath } companion object { private val TAG = "Android Platform" private val HIGH_QUALITY_MIN_VAL = 70 private fun intToFormat(format: Int): Bitmap.CompressFormat { when (format) { 0 -> return Bitmap.CompressFormat.JPEG 1 -> return Bitmap.CompressFormat.PNG 2 -> return Bitmap.CompressFormat.WEBP else -> return Bitmap.CompressFormat.JPEG } } private fun formatExt(format: Int): String { when (format) { 0 -> return "jpg" 1 -> return "png" 2 -> return "webp" else -> return "jpg" } } /** * Create a video thumbnail for a video. May return null if the video is corrupt * or the format is not supported. * * @param video the URI of video * @param targetSize max width or height of the thumbnail */ fun createVideoThumbnail(video: String, targetSize: Int): Bitmap? { var bitmap: Bitmap? = null val retriever = MediaMetadataRetriever() try { Log.d(TAG, String.format("setDataSource: %s )", video)) if (video.startsWith("file://") || video.startsWith("/")) { retriever.setDataSource(video) } else { retriever.setDataSource(video, HashMap()) } bitmap = retriever.getFrameAtTime(-1) } catch (ex: IllegalArgumentException) { ex.printStackTrace() } catch (ex: RuntimeException) { ex.printStackTrace() } finally { try { retriever.release() } catch (ex: RuntimeException) { ex.printStackTrace() } } if (bitmap == null) return null if (targetSize != 0) { val width = bitmap!!.getWidth() val height = bitmap!!.getHeight() val max = Math.max(width, height) val scale = targetSize.toFloat() / max val w = Math.round(scale * width) val h = Math.round(scale * height) Log.d(TAG, String.format("original w:%d, h:%d, scale:%6.4f => %d, %d", width, height, scale, w, h)) bitmap = Bitmap.createScaledBitmap(bitmap, w, h, true) } return bitmap } } }``` error: ```e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (53, 16): Unresolved reference: compresse: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (54, 16): Unresolved reference: recycle e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (99, 47): Unresolved reference: Bitmap e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (101, 29): Unresolved reference: Bitmap e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (102, 29): Unresolved reference: Bitmap e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (103, 29): Unresolved reference: Bitmap e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (104, 32): Unresolved reference: Bitmap e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (124, 67): Unresolved reference: Bitmap e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (125, 25): Unresolved reference: Bitmap e: C:\Users\Jukez\Desktop\Projects\wechat\android\app\src\main\kotlin\com\example\wechat\MainActivity.kt: (159, 26): Unresolved reference: Bitmap```
Use alt+enter to import the unresolved references. Check this
from messio.
Getting this type of error now, when trying to sign in with google and app crashes. @adityadroid
I/.example.wecha( 4840): Rejecting re-init on previously-failed class java.lang.Class<androidx.activity.ComponentActivity$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
I/.example.wecha( 4840): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840):
I/.example.wecha( 4840): Rejecting re-init on previously-failed class java.lang.Class<androidx.activity.ComponentActivity$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
I/.example.wecha( 4840): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840):
I/.example.wecha( 4840): Rejecting re-init on previously-failed class java.lang.Class<androidx.activity.ComponentActivity$3>: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
I/.example.wecha( 4840): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840):
I/.example.wecha( 4840): Rejecting re-init on previously-failed class java.lang.Class<androidx.activity.ComponentActivity$3>: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
I/.example.wecha( 4840): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840):
I/.example.wecha( 4840): Rejecting re-init on previously-failed class java.lang.Class<androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable>: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
I/.example.wecha( 4840): at void androidx.activity.ComponentActivity.<init>() (ComponentActivity.java:68)
I/.example.wecha( 4840): at void androidx.fragment.app.FragmentActivity.<init>() (FragmentActivity.java:127)
I/.example.wecha( 4840): at void com.google.android.gms.auth.api.signin.internal.SignInHubActivity.<init>() ((null):1)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
I/.example.wecha( 4840): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/.example.wecha( 4840): at void androidx.activity.ComponentActivity.<init>() (ComponentActivity.java:68)
I/.example.wecha( 4840): at void androidx.fragment.app.FragmentActivity.<init>() (FragmentActivity.java:127)
I/.example.wecha( 4840): at void com.google.android.gms.auth.api.signin.internal.SignInHubActivity.<init>() ((null):1)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840):
I/.example.wecha( 4840): Rejecting re-init on previously-failed class java.lang.Class<androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable>: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
I/.example.wecha( 4840): at void androidx.activity.ComponentActivity.<init>() (ComponentActivity.java:68)
I/.example.wecha( 4840): at void androidx.fragment.app.FragmentActivity.<init>() (FragmentActivity.java:127)
I/.example.wecha( 4840): at void com.google.android.gms.auth.api.signin.internal.SignInHubActivity.<init>() ((null):1)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
I/.example.wecha( 4840): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/.example.wecha( 4840): at void androidx.activity.ComponentActivity.<init>() (ComponentActivity.java:68)
I/.example.wecha( 4840): at void androidx.fragment.app.FragmentActivity.<init>() (FragmentActivity.java:127)
I/.example.wecha( 4840): at void com.google.android.gms.auth.api.signin.internal.SignInHubActivity.<init>() ((null):1)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840):
I/.example.wecha( 4840): Rejecting re-init on previously-failed class java.lang.Class<androidx.activity.ComponentActivity$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
Lost connection to device.
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
I/.example.wecha( 4840): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
I/.example.wecha( 4840): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/.example.wecha( 4840): at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
I/.example.wecha( 4840): at android.app.Activity android.app.AppComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (AppComponentFactory.java:69)
I/.example.wecha( 4840): at android.app.Activity androidx.core.app.CoreComponentFactory.instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (CoreComponentFactory.java:43)
I/.example.wecha( 4840): at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1215)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2831)
I/.example.wecha( 4840): at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3048)
I/.example.wecha( 4840): at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/.example.wecha( 4840): at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/.example.wecha( 4840): at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
I/.example.wecha( 4840): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
I/.example.wecha( 4840): at void android.os.Looper.loop() (Looper.java:193)
I/.example.wecha( 4840): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
I/.example.wecha( 4840): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/.example.wecha( 4840): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
I/.example.wecha( 4840): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
I/.example.wecha( 4840):
D/AndroidRuntime( 4840): Shutting down VM
E/AndroidRuntime( 4840): FATAL EXCEPTION: main
E/AndroidRuntime( 4840): Process: com.example.wechat, PID: 4840
E/AndroidRuntime( 4840): java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/lifecycle/LifecycleEventObserver;
E/AndroidRuntime( 4840): at java.lang.Class.newInstance(Native Method)
E/AndroidRuntime( 4840): at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:69)
E/AndroidRuntime( 4840): at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:43)
E/AndroidRuntime( 4840): at android.app.Instrumentation.newActivity(Instrumentation.java:1215)
E/AndroidRuntime( 4840): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2831)
E/AndroidRuntime( 4840): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)
E/AndroidRuntime( 4840): at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
E/AndroidRuntime( 4840): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
E/AndroidRuntime( 4840): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
E/AndroidRuntime( 4840): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808)
E/AndroidRuntime( 4840): at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime( 4840): at android.os.Looper.loop(Looper.java:193)
E/AndroidRuntime( 4840): at android.app.ActivityThread.main(ActivityThread.java:6669)
E/AndroidRuntime( 4840): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 4840): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
E/AndroidRuntime( 4840): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
E/AndroidRuntime( 4840): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.lifecycle.LifecycleEventObserver" on path: DexPathList[[zip file "/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/lib/x86_64, /data/app/com.example.wechat-O0dW5AJYcpfZZAJuiB5LvQ==/base.apk!/lib/x86_64, /system/lib64]]
E/AndroidRuntime( 4840): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
E/AndroidRuntime( 4840): at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
E/AndroidRuntime( 4840): at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
E/AndroidRuntime( 4840): ... 16 more
from messio.
Related Issues (20)
- Attachments not loading
- Stories HOT 1
- Execution failed for task ':app:processDebugGoogleServices'. HOT 11
- Tag Manager is not found HOT 2
- BLOC Building Issue HOT 3
- Notifications HOT 1
- Its showing googleservices.json file missing HOT 1
- Error when running code on master channel. HOT 3
- update bloc library HOT 1
- ChatRowWidget not displaying in HomePage and ConversationBottomSheet HOT 4
- Feature Suggestion: group chat HOT 1
- unable to pass sign in with google page HOT 1
- update failed HOT 1
- AuthenticationEvent build error with Equatable HOT 3
- Can the app be developed using WebRTC? HOT 2
- NumberPickerwidget and CircleAvtaar issues HOT 1
- Repo won't build/compile HOT 2
- Flutter run giving run HOT 1
- Tests are broken and so is the CI Pipeline
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from messio.