All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 28.0.0-alpha3, 26.1.0. Examples include com.android.support:animated-vector-drawable:28.0.0-alpha3 and com.android.support:support-media-compat:26.1.0 less... (Ctrl+F1)
There are some combinations of libraries, or tools and libraries, that are incompatible, or can lead to bugs. One such incompatibility is compiling with a version of the Android support libraries that is not the latest version (or in particular, a version lower than your targetSdkVersion). Issue id: GradleCompatible
com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed
Output: D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location.xml:4: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found.
D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location_round.xml:4: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found.
error: failed linking file resources.
Command: D:\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-beta04-4818971-windows.jar\bdebbedc5b7333f065ecad2f76e76ec0\aapt2-3.2.0-beta04-4818971-windows\aapt2.exe link -I\
D:\SDK\platforms\android-28\android.jar\
--manifest\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\
-o\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\
-R\
@D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\
--auto-add-overlay\
--java\
D:\AndroidStudioProjects\WeatherApp\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\
--custom-package\
com.example.NAME.weatherapp\
-0\
apk\
--output-text-symbols\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\symbols\debug\R.txt\
--no-version-vectors
Daemon: AAPT2 aapt2-3.2.0-beta04-4818971-windows Daemon #0
Output: D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location.xml:4: AAPT: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found.
D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location_round.xml:4: AAPT: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found.
error: failed linking file resources.
Command: D:\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-beta04-4818971-windows.jar\bdebbedc5b7333f065ecad2f76e76ec0\aapt2-3.2.0-beta04-4818971-windows\aapt2.exe link -I\
D:\SDK\platforms\android-28\android.jar\
--manifest\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\
-o\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\
-R\
@D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\
--auto-add-overlay\
--java\
D:\AndroidStudioProjects\WeatherApp\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\
--custom-package\
com.example.NAME.weatherapp\
-0\
apk\
--output-text-symbols\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\symbols\debug\R.txt\
--no-version-vectors
Daemon: A A P T 2 a a p t 2 - 3 . 2 . 0 - b e t a 0 4 - 4 8 1 8 9 7 1 - w i n d o w s D a e m o n # 0 < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . A a p t 2 E r r o r U t i l s . r e w r i t e E x c e p t i o n ( A a p t 2 E r r o r U t i l s . k t : 9 7 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . A a p t 2 E r r o r U t i l s . r e w r i t e L i n k E x c e p t i o n ( A a p t 2 E r r o r U t i l s . k t : 7 3 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . i n v o k e A a p t F o r S p l i t ( L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . j a v a : 5 2 7 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . d o F u l l T a s k A c t i o n ( L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . j a v a : 2 7 5 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . t a s k s . I n c r e m e n t a l T a s k . t a s k A c t i o n ( I n c r e m e n t a l T a s k . j a v a : 1 0 6 ) < b r / > a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) < b r / > a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 6 2 ) < b r / > a t s u n . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 4 3 ) < b r / > a t j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 4 9 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . r e f l e c t . J a v a M e t h o d . i n v o k e ( J a v a M e t h o d . j a v a : 7 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . I n c r e m e n t a l T a s k A c t i o n . d o E x e c u t e ( I n c r e m e n t a l T a s k A c t i o n . j a v a : 5 0 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . S t a n d a r d T a s k A c t i o n . e x e c u t e ( S t a n d a r d T a s k A c t i o n . j a v a : 3 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . S t a n d a r d T a s k A c t i o n . e x e c u t e ( S t a n d a r d T a s k A c t i o n . j a v a : 2 6 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r $ 1 . r u n ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 1 2 4 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e A c t i o n ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 1 1 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e A c t i o n s ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 9 5 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 7 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . O u t p u t D i r e c t o r y C r e a t i n g T a s k E x e c u t e r . e x e c u t e ( O u t p u t D i r e c t o r y C r e a t i n g T a s k E x e c u t e r . j a v a : 5 1 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p U p T o D a t e T a s k E x e c u t e r . e x e c u t e ( S k i p U p T o D a t e T a s k E x e c u t e r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . R e s o l v e T a s k O u t p u t C a c h i n g S t a t e E x e c u t e r . e x e c u t e ( R e s o l v e T a s k O u t p u t C a c h i n g S t a t e E x e c u t e r . j a v a : 5 4 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . V a l i d a t i n g T a s k E x e c u t e r . e x e c u t e ( V a l i d a t i n g T a s k E x e c u t e r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p E m p t y S o u r c e F i l e s T a s k E x e c u t e r . e x e c u t e ( S k i p E m p t y S o u r c e F i l e s T a s k E x e c u t e r . j a v a : 1 0 1 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . F i n a l i z e I n p u t F i l e P r o p e r t i e s T a s k E x e c u t e r . e x e c u t e ( F i n a l i z e I n p u t F i l e P r o p e r t i e s T a s k E x e c u t e r . j a v a : 4 4 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . C l e a n u p S t a l e O u t p u t s E x e c u t e r . e x e c u t e ( C l e a n u p S t a l e O u t p u t s E x e c u t e r . j a v a : 9 1 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . R e s o l v e T a s k A r t i f a c t S t a t e T a s k E x e c u t e r . e x e c u t e ( R e s o l v e T a s k A r t i f a c t S t a t e T a s k E x e c u t e r . j a v a : 6 2 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p T a s k W i t h N o A c t i o n s E x e c u t e r . e x e c u t e ( S k i p T a s k W i t h N o A c t i o n s E x e c u t e r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p O n l y I f T a s k E x e c u t e r . e x e c u t e ( S k i p O n l y I f T a s k E x e c u t e r . j a v a : 5 4 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A t M o s t O n c e T a s k E x e c u t e r . e x e c u t e ( E x e c u t e A t M o s t O n c e T a s k E x e c u t e r . j a v a : 4 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . C a t c h E x c e p t i o n T a s k E x e c u t e r . e x e c u t e ( C a t c h E x c e p t i o n T a s k E x e c u t e r . j a v a : 3 4 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r $ 1 . r u n ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 2 5 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 2 4 9 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 2 3 8 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . p r o c e s s T a s k ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 1 2 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . a c c e s s $ 2 0 0 ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 7 9 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r $ 1 . e x e c u t e ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 1 0 4 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r $ 1 . e x e c u t e ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 9 8 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k E x e c u t i o n P l a n . e x e c u t e ( D e f a u l t T a s k E x e c u t i o n P l a n . j a v a : 6 6 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k E x e c u t i o n P l a n . e x e c u t e W i t h T a s k ( D e f a u l t T a s k E x e c u t i o n P l a n . j a v a : 5 9 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . r u n ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 9 8 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r . p r o c e s s ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 1 3 0 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . S e l e c t e d T a s k E x e c u t i o n A c t i o n . e x e c u t e ( S e l e c t e d T a s k E x e c u t i o n A c t i o n . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . a c c e s s $ 0 0 0 ( D e f a u l t B u i l d E x e c u t e r . j a v a : 2 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r $ 1 . p r o c e e d ( D e f a u l t B u i l d E x e c u t e r . j a v a : 4 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D r y R u n B u i l d E x e c u t i o n A c t i o n . e x e c u t e ( D r y R u n B u i l d E x e c u t i o n A c t i o n . j a v a : 4 6 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r $ E x e c u t e T a s k s . r u n ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . r u n T a s k s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 2 1 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . d o B u i l d S t a g e s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 4 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . e x e c u t e T a s k s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 1 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 1 . c a l l ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 1 . c a l l ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . w o r k . D e f a u l t W o r k e r L e a s e S e r v i c e . w i t h L o c k s ( D e f a u l t W o r k e r L e a s e S e r v i c e . j a v a : 1 5 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r . d o B u i l d ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 1 0 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r . r u n ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 5 ) < b r / > a t o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . r u n n e r . B u i l d M o d e l A c t i o n R u n n e r . r u n ( B u i l d M o d e l A c t i o n R u n n e r . j a v a : 5 3 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . C h a i n i n g B u i l d A c t i o n R u n n e r . r u n ( C h a i n i n g B u i l d A c t i o n R u n n e r . j a v a : 3 5 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . C h a i n i n g B u i l d A c t i o n R u n n e r . r u n ( C h a i n i n g B u i l d A c t i o n R u n n e r . j a v a : 3 5 ) < b r / > a t o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . V a l i d a t i n g B u i l d A c t i o n R u n n e r . r u n ( V a l i d a t i n g B u i l d A c t i o n R u n n e r . j a v a : 3 2 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r $ 1 . r u n ( R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . j a v a : 4 3 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . r u n ( R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . j a v a : 4 0 ) < b r / > a t o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . S u b s c r i b a b l e B u i l d A c t i o n R u n n e r . r u n ( S u b s c r i b a b l e B u i l d A c t i o n R u n n e r . j a v a : 5 1 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r . e x e c u t e ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 4 9 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r . e x e c u t e ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 3 2 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . B u i l d T r e e S c o p e B u i l d A c t i o n E x e c u t e r . e x e c u t e ( B u i l d T r e e S c o p e B u i l d A c t i o n E x e c u t e r.java:39)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed
Output: D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location.xml:4: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found.
D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location_round.xml:4: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found.
error: failed linking file resources.
Command: D:\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-beta04-4818971-windows.jar\bdebbedc5b7333f065ecad2f76e76ec0\aapt2-3.2.0-beta04-4818971-windows\aapt2.exe link -I\
D:\SDK\platforms\android-28\android.jar\
--manifest\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\
-o\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\
-R\
@D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\
--auto-add-overlay\
--java\
D:\AndroidStudioProjects\WeatherApp\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\
--custom-package\
com.example.NAME.weatherapp\
-0\
apk\
--output-text-symbols\
D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\symbols\debug\R.txt\
--no-version-vectors
Daemon: AAPT2 aapt2-3.2.0-beta04-4818971-windows Daemon #0
at com.android.builder.internal.aapt.v2.Aapt2DaemonImpl.doLink(Aapt2DaemonImpl.kt:177)
at com.android.builder.internal.aapt.v2.Aapt2Daemon.link(Aapt2Daemon.kt:103)
at com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon.link(Aapt2DaemonManager.kt:176)
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:811)
at com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask.invokeAaptForSplit(LinkApplicationAndroidResourcesTask.java:525)
... 125 more
Все это говорит ошибка: не удалось связать файловые ресурсы.
В [b]build.gradle[/b] при реализации com.android.support есть ошибка. :appcompat-v7:28.0.0-alpha3' , где написано
[code]All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 28.0.0-alpha3, 26.1.0. Examples include com.android.support:animated-vector-drawable:28.0.0-alpha3 and com.android.support:support-media-compat:26.1.0 less... (Ctrl+F1) There are some combinations of libraries, or tools and libraries, that are incompatible, or can lead to bugs. One such incompatibility is compiling with a version of the Android support libraries that is not the latest version (or in particular, a version lower than your targetSdkVersion). Issue id: GradleCompatible [/code]
D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location_round.xml:4: AAPT: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found.
error: failed linking file resources. Command: D:\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-beta04-4818971-windows.jar\bdebbedc5b7333f065ecad2f76e76ec0\aapt2-3.2.0-beta04-4818971-windows\aapt2.exe link -I\ D:\SDK\platforms\android-28\android.jar\ --manifest\ D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\ -o\ D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\ -R\ @D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\ --auto-add-overlay\ --java\ D:\AndroidStudioProjects\WeatherApp\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\ --custom-package\ com.example.NAME.weatherapp\ -0\ apk\ --output-text-symbols\ D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\symbols\debug\R.txt\ --no-version-vectors Daemon: A A P T 2 a a p t 2 - 3 . 2 . 0 - b e t a 0 4 - 4 8 1 8 9 7 1 - w i n d o w s D a e m o n # 0 < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . A a p t 2 E r r o r U t i l s . r e w r i t e E x c e p t i o n ( A a p t 2 E r r o r U t i l s . k t : 9 7 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . A a p t 2 E r r o r U t i l s . r e w r i t e L i n k E x c e p t i o n ( A a p t 2 E r r o r U t i l s . k t : 7 3 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . i n v o k e A a p t F o r S p l i t ( L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . j a v a : 5 2 7 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . r e s . L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . d o F u l l T a s k A c t i o n ( L i n k A p p l i c a t i o n A n d r o i d R e s o u r c e s T a s k . j a v a : 2 7 5 ) < b r / > a t c o m . a n d r o i d . b u i l d . g r a d l e . i n t e r n a l . t a s k s . I n c r e m e n t a l T a s k . t a s k A c t i o n ( I n c r e m e n t a l T a s k . j a v a : 1 0 6 ) < b r / > a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) < b r / > a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 6 2 ) < b r / > a t s u n . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 4 3 ) < b r / > a t j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 4 9 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . r e f l e c t . J a v a M e t h o d . i n v o k e ( J a v a M e t h o d . j a v a : 7 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . I n c r e m e n t a l T a s k A c t i o n . d o E x e c u t e ( I n c r e m e n t a l T a s k A c t i o n . j a v a : 5 0 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . S t a n d a r d T a s k A c t i o n . e x e c u t e ( S t a n d a r d T a s k A c t i o n . j a v a : 3 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . S t a n d a r d T a s k A c t i o n . e x e c u t e ( S t a n d a r d T a s k A c t i o n . j a v a : 2 6 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r $ 1 . r u n ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 1 2 4 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e A c t i o n ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 1 1 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e A c t i o n s ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 9 5 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 7 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . O u t p u t D i r e c t o r y C r e a t i n g T a s k E x e c u t e r . e x e c u t e ( O u t p u t D i r e c t o r y C r e a t i n g T a s k E x e c u t e r . j a v a : 5 1 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p U p T o D a t e T a s k E x e c u t e r . e x e c u t e ( S k i p U p T o D a t e T a s k E x e c u t e r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . R e s o l v e T a s k O u t p u t C a c h i n g S t a t e E x e c u t e r . e x e c u t e ( R e s o l v e T a s k O u t p u t C a c h i n g S t a t e E x e c u t e r . j a v a : 5 4 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . V a l i d a t i n g T a s k E x e c u t e r . e x e c u t e ( V a l i d a t i n g T a s k E x e c u t e r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p E m p t y S o u r c e F i l e s T a s k E x e c u t e r . e x e c u t e ( S k i p E m p t y S o u r c e F i l e s T a s k E x e c u t e r . j a v a : 1 0 1 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . F i n a l i z e I n p u t F i l e P r o p e r t i e s T a s k E x e c u t e r . e x e c u t e ( F i n a l i z e I n p u t F i l e P r o p e r t i e s T a s k E x e c u t e r . j a v a : 4 4 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . C l e a n u p S t a l e O u t p u t s E x e c u t e r . e x e c u t e ( C l e a n u p S t a l e O u t p u t s E x e c u t e r . j a v a : 9 1 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . R e s o l v e T a s k A r t i f a c t S t a t e T a s k E x e c u t e r . e x e c u t e ( R e s o l v e T a s k A r t i f a c t S t a t e T a s k E x e c u t e r . j a v a : 6 2 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p T a s k W i t h N o A c t i o n s E x e c u t e r . e x e c u t e ( S k i p T a s k W i t h N o A c t i o n s E x e c u t e r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p O n l y I f T a s k E x e c u t e r . e x e c u t e ( S k i p O n l y I f T a s k E x e c u t e r . j a v a : 5 4 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A t M o s t O n c e T a s k E x e c u t e r . e x e c u t e ( E x e c u t e A t M o s t O n c e T a s k E x e c u t e r . j a v a : 4 3 ) < b r / > a t o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . C a t c h E x c e p t i o n T a s k E x e c u t e r . e x e c u t e ( C a t c h E x c e p t i o n T a s k E x e c u t e r . j a v a : 3 4 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r $ 1 . r u n ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 2 5 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 2 4 9 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 2 3 8 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . p r o c e s s T a s k ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 1 2 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . a c c e s s $ 2 0 0 ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 7 9 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r $ 1 . e x e c u t e ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 1 0 4 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r $ 1 . e x e c u t e ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 9 8 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k E x e c u t i o n P l a n . e x e c u t e ( D e f a u l t T a s k E x e c u t i o n P l a n . j a v a : 6 6 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k E x e c u t i o n P l a n . e x e c u t e W i t h T a s k ( D e f a u l t T a s k E x e c u t i o n P l a n . j a v a : 5 9 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . r u n ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 9 8 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r . p r o c e s s ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 5 9 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 1 3 0 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . S e l e c t e d T a s k E x e c u t i o n A c t i o n . e x e c u t e ( S e l e c t e d T a s k E x e c u t i o n A c t i o n . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . a c c e s s $ 0 0 0 ( D e f a u l t B u i l d E x e c u t e r . j a v a : 2 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r $ 1 . p r o c e e d ( D e f a u l t B u i l d E x e c u t e r . j a v a : 4 3 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D r y R u n B u i l d E x e c u t i o n A c t i o n . e x e c u t e ( D r y R u n B u i l d E x e c u t i o n A c t i o n . j a v a : 4 6 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r $ E x e c u t e T a s k s . r u n ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . r u n T a s k s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 2 1 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . d o B u i l d S t a g e s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 4 0 ) < b r / > a t o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . e x e c u t e T a s k s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 1 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 1 . c a l l ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 1 . c a l l ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . w o r k . D e f a u l t W o r k e r L e a s e S e r v i c e . w i t h L o c k s ( D e f a u l t W o r k e r L e a s e S e r v i c e . j a v a : 1 5 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r . d o B u i l d ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 1 0 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r . r u n ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 5 ) < b r / > a t o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . r u n n e r . B u i l d M o d e l A c t i o n R u n n e r . r u n ( B u i l d M o d e l A c t i o n R u n n e r . j a v a : 5 3 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . C h a i n i n g B u i l d A c t i o n R u n n e r . r u n ( C h a i n i n g B u i l d A c t i o n R u n n e r . j a v a : 3 5 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . C h a i n i n g B u i l d A c t i o n R u n n e r . r u n ( C h a i n i n g B u i l d A c t i o n R u n n e r . j a v a : 3 5 ) < b r / > a t o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . V a l i d a t i n g B u i l d A c t i o n R u n n e r . r u n ( V a l i d a t i n g B u i l d A c t i o n R u n n e r . j a v a : 3 2 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r $ 1 . r u n ( R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . j a v a : 4 3 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 2 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 9 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 1 0 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . r u n ( R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . j a v a : 4 0 ) < b r / > a t o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . S u b s c r i b a b l e B u i l d A c t i o n R u n n e r . r u n ( S u b s c r i b a b l e B u i l d A c t i o n R u n n e r . j a v a : 5 1 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r . e x e c u t e ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 4 9 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r . e x e c u t e ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 3 2 ) < b r / > a t o r g . g r a d l e . l a u n c h e r . e x e c . B u i l d T r e e S c o p e B u i l d A c t i o n E x e c u t e r . e x e c u t e ( B u i l d T r e e S c o p e B u i l d A c t i o n E x e c u t e r.java:39) at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53) at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57) at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25) at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43) at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72) at org.gradle.util.Swapper.swap(Swapper.java:38) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) at java.lang.Thread.run(Thread.java:745) Caused by: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed Output: D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location.xml:4: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found. D:\AndroidStudioProjects\WeatherApp\app\src\main\res\mipmap-anydpi-v26\location_round.xml:4: error: resource mipmap/Location1 (aka com.example.NAME.weatherapp:mipmap/Location1) not found. error: failed linking file resources.
Command: D:\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-beta04-4818971-windows.jar\bdebbedc5b7333f065ecad2f76e76ec0\aapt2-3.2.0-beta04-4818971-windows\aapt2.exe link -I\ D:\SDK\platforms\android-28\android.jar\ --manifest\ D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\ -o\ D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\ -R\ @D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\ --auto-add-overlay\ --java\ D:\AndroidStudioProjects\WeatherApp\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\ --custom-package\ com.example.NAME.weatherapp\ -0\ apk\ --output-text-symbols\ D:\AndroidStudioProjects\WeatherApp\app\build\intermediates\symbols\debug\R.txt\ --no-version-vectors Daemon: AAPT2 aapt2-3.2.0-beta04-4818971-windows Daemon #0 at com.android.builder.internal.aapt.v2.Aapt2DaemonImpl.doLink(Aapt2DaemonImpl.kt:177) at com.android.builder.internal.aapt.v2.Aapt2Daemon.link(Aapt2Daemon.kt:103) at com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon.link(Aapt2DaemonManager.kt:176) at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:811) at com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask.invokeAaptForSplit(LinkApplicationAndroidResourcesTask.java:525) ... 125 more [/code]
[img]https://i.stack.imgur.com/C33tv.png[/img] Все это говорит ошибка: не удалось связать файловые ресурсы.
Я нашел хорошее объяснение доступа к файлам Azure для загрузки и скачивания файлов, но я хочу загрузить файлы, чтобы поделиться ими с кем-то, у кого нет зарплатного счета, просто отправьте ему ссылку, и я хочу, чтобы это было сделано без...
Пользователь нажимает кнопку выбора файла, чтобы выбрать файл с помощью системного средства выбора файлов.
Используя файловые потоки, приложение сохраняет местоположение URI в своем внутреннем хранилище.
Приложение читает файл и...
Пользователь нажимает кнопку выбора файла, чтобы выбрать файл с помощью системного средства выбора файлов.
Используя файловые потоки, приложение сохраняет местоположение URI в своем внутреннем хранилище.
Приложение читает файл и...