Как открыть устаревший проект Kotlin (построенный в 2018 году) в Android Studio 2025? I need to open this old project in the newer Android Studio version because I only want to change the API URL endpoints in the legacy project.
What I have:
[*]A Kotlin project from 2018
[*]Android Studio 2025 (current version)
Goal: Simply update API URLs in the existing Project < /li>
< /ul>
Что я испытываю: < /p>
Вопросы: < /p>
Каковы необходимые шаги для миграции /обновления котлинного проекта 2018 года, чтобы соответствовать Android Studio 2025? /> Какой самый безопасный подход к обновлению только URL -адресов API без нарушения существующей функциональности? Обновления < /p>
Когда я извлекал исходный код и открыл его в Android Studio, при синхронизации возникла ошибка.
Я просто надеюсь. Проект работает без нарушения существующей структуры проекта и может изменить последний адрес URL API.Starting Gradle Daemon...
Gradle Daemon started in 1 s 173 ms
> Configure project :app
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
Warning: Mapping new ns http://schemas.android.com/repository/a ... generic/02 to old ns http://schemas.android.com/repository/a ... generic/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/ ... sitory2/02 to old ns http://schemas.android.com/sdk/android/ ... sitory2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/ ... sitory2/03 to old ns http://schemas.android.com/sdk/android/ ... sitory2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: unexpected element (uri:"", local:"base-extension"). Expected elements are ,,
[Reflection Error] Failed to invoke getAdditionalVisibleSourceSets on org.jetbrains.kotlin.gradle.plugin.sources.DefaultKotlinSourceSet
java.lang.NoSuchMethodException: o r g . j e t b r a i n s . k o t l i n . g r a d l e . p l u g i n . s o u r c e s . D e f a u l t K o t l i n S o u r c e S e t . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( ) < b r / > a t j a v a . b a s e / j a v a . l a n g . C l a s s . g e t M e t h o d ( C l a s s . j a v a : 2 1 0 8 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . r e f l e c t . R e f l e c t i o n R e c e i v e r $ I n s t a n c e . g e t M e t h o d O r T h r o w ( R e f l e c t i o n . k t : 8 1 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . r e f l e c t . K o t l i n S o u r c e S e t R e f l e c t i o n I m p l . a d d i t i o n a l V i s i b l e S o u r c e S e t s _ d e l e g a t e $ l a m b d a $ 7 ( K o t l i n S o u r c e S e t R e f l e c t i o n . k t : 2 7 5 ) < b r / > a t k o t l i n . S y n c h r o n i z e d L a z y I m p l . g e t V a l u e ( L a z y J V M . k t : 7 4 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . r e f l e c t . K o t l i n S o u r c e S e t R e f l e c t i o n I m p l . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( K o t l i n S o u r c e S e t R e f l e c t i o n . k t : 4 5 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . G e t A d d i t i o n a l V i s i b l e S o u r c e S e t s K t . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s . k t : 2 0 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . G e t A d d i t i o n a l V i s i b l e S o u r c e S e t s K t . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s . k t : 1 6 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . K o t l i n G r a d l e M o d e l B u i l d e r . b u i l d A l l ( K o t l i n G r a d l e M o d e l B u i l d e r . k t : 2 3 6 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . K o t l i n G r a d l e M o d e l B u i l d e r . b u i l d A l l ( K o t l i n G r a d l e M o d e l B u i l d e r . k t : 2 0 3 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . K o t l i n G r a d l e M o d e l B u i l d e r . b u i l d A l l ( K o t l i n G r a d l e M o d e l B u i l d e r . k t : 1 4 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l B u i l d e r . E x t r a M o d e l B u i l d e r . b u i l d S e r v i c e M o d e l ( E x t r a M o d e l B u i l d e r . j a v a : 8 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l B u i l d e r . E x t r a M o d e l B u i l d e r . b u i l d A l l ( E x t r a M o d e l B u i l d e r . j a v a : 6 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l B u i l d e r . E x t r a M o d e l B u i l d e r . b u i l d A l l ( E x t r a M o d e l B u i l d e r . j a v a : 2 1 ) < b r / > a t o r g . g r a d l e . t o o l i n g . p r o v i d e r . m o d e l . i n t e r n a l . D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y $ P a r a m e t e r i z e d B u i l d O p e r a t i o n W r a p p i n g T o o l i n g M o d e l B u i l d e r $ 1 $ 1 . c r e a t e ( D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y . j a v a : 1 4 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 . D e f a u l t P r o j e c t S t a t e R e g i s t r y . w i t h L e n i e n t S t a t e ( D e f a u l t P r o j e c t S t a t e R e g i s t r y . j a v a : 1 3 3 ) < b r / > a t o r g . g r a d l e . t o o l i n g . p r o v i d e r . m o d e l . i n t e r n a l . D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y $ P a r a m e t e r i z e d B u i l d O p e r a t i o n W r a p p i n g T o o l i n g M o d e l B u i l d e r $ 1 . c a l l ( D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y . j a v a : 1 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 1 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 0 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ 1 . 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 6 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 : 2 5 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 . c a l l ( 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 0 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . c a l l ( D e l e g a t i n g 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 6 ) < b r / > a t o r g . g r a d l e . t o o l i n g . p r o v i d e r . m o d e l . i n t e r n a l . D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y $ P a r a m e t e r i z e d B u i l d O p e r a t i o n W r a p p i n g T o o l i n g M o d e l B u i l d e r . b u i l d A l l ( D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y . j a v a : 1 3 3 ) < 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 . D e f a u l t B u i l d C o n t r o l l e r . g e t P a r a m e t e r i z e d M o d e l ( D e f a u l t B u i l d C o n t r o l l e r . j a v a : 1 0 2 ) < 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 . D e f a u l t B u i l d C o n t r o l l e r . g e t M o d e l ( D e f a u l t B u i l d C o n t r o l l e r . j a v a : 8 4 ) < 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 . c o n s u m e r . c o n n e c t i o n . P a r a m e t e r A w a r e B u i l d C o n t r o l l e r A d a p t e r . g e t M o d e l ( P a r a m e t e r A w a r e B u i l d C o n t r o l l e r A d a p t 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 . c o n s u m e r . c o n n e c t i o n . U n p a r a m e t e r i z e d B u i l d C o n t r o l l e r . g e t M o d e l ( U n p a r a m e t e r i z e d B u i l d C o n t r o l l e r . j a v a : 1 1 6 ) < 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 . c o n s u m e r . c o n n e c t i o n . U n p a r a m e t e r i z e d B u i l d C o n t r o l l e r . f i n d M o d e l ( U n p a r a m e t e r i z e d 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 . j e t b r a i n s . p l u g i n s . g r a d l e . m o d e l . D e f a u l t B u i l d C o n t r o l l e r . f i n d M o d e l ( D e f a u l t B u i l d C o n t r o l l e r . j a v a : 1 1 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t $ t o M e a s u r i n g C o n t r o l l e r $ 1 . f i n d M o d e l $ l a m b d a $ 7 ( S y n c A c t i o n R u n n e r . k t : 2 9 5 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . p r o j e c t s y s t e m . g r a d l e . s y n c . C o u n t e r . i n v o k e ( P e r f o r m a n c e M e a s u r e m e n t U t i l . k t : 1 0 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t . m e a s u r e ( S y n c A c t i o n R u n n e r . k t : 3 4 0 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t . a c c e s s $ m e a s u r e ( S y n c A c t i o n R u n n e r . k t : 1 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t $ t o M e a s u r i n g C o n t r o l l e r $ 1 . f i n d M o d e l ( S y n c A c t i o n R u n n e r . k t : 2 9 5 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A c t i o n T o R u n $ t o S a f e C o n t r o l l e r $ 1 . f i n d M o d e l ( S y n c A c t i o n R u n n e r . k t : 1 6 4 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . M o d e l F e t c h e r s K t . f i n d K o t l i n M o d e l s F o r A n d r o i d P r o j e c t ( M o d e l F e t c h e r s . k t : 2 0 0 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . V a r i a n t D i s c o v e r y K t . f e t c h K o t l i n M o d e l s A c t i o n $ l a m b d a $ 1 ( V a r i a n t D i s c o v e r y . k t : 5 0 0 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A c t i o n T o R u n . r u n $ i n t e l l i j _ a n d r o i d _ p r o j e c t S y s t e m _ g r a d l e _ s y n c ( S y n c A c t i o n R u n n e r . k t : 7 9 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r . r u n A c t i o n s $ l a m b d a $ 0 ( S y n c A c t i o n R u n n e r . k t : 2 2 9 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r . r u n A c t i o n ( S y n c A c t i o n R u n n e r . k t : 2 5 6 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r . r u n A c t i o n s ( S y n c A c t i o n R u n n e r . k t : 2 2 9 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . V a r i a n t D i s c o v e r y . d i s c o v e r V a r i a n t s A n d S y n c ( V a r i a n t D i s c o v e r y . k t : 1 4 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c P r o j e c t A c t i o n W o r k e r . p o p u l a t e A n d r o i d M o d e l s $ l a m b d a $ 3 ( S y n c P r o j e c t A c t i o n W o r k e r . k t : 7 2 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . p r o j e c t s y s t e m . g r a d l e . s y n c . C o u n t e r . i n v o k e ( P e r f o r m a n c e M e a s u r e m e n t U t i l . k t : 1 0 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c P r o j e c t A c t i o n W o r k e r . p o p u l a t e A n d r o i d M o d e l s ( S y n c P r o j e c t A c t i o n W o r k e r . k t : 5 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A n d r o i d E x t r a M o d e l P r o v i d e r W o r k e r . p o p u l a t e B u i l d M o d e l s ( A n d r o i d E x t r a M o d e l P r o v i d e r W o r k e r . k t : 1 0 6 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A n d r o i d E x t r a M o d e l P r o v i d e r I m p l . p o p u l a t e B u i l d M o d e l s ( A n d r o i d E x t r a M o d e l P r o v i d e r . k t : 1 1 5 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A n d r o i d E x t r a M o d e l P r o v i d e r . p o p u l a t e M o d e l s ( A n d r o i d E x t r a M o d e l P r o v i d e r . k t : 6 1 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ p o p u l a t e M o d e l s $ 1 4 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 8 9 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . l a m b d a $ r u n W i t h S p a n $ 1 ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . r u n W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ p o p u l a t e M o d e l s $ 1 5 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . l a m b d a $ r u n W i t h S p a n $ 1 ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . r u n W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . p o p u l a t e M o d e l s ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 6 6 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e A c t i o n $ 1 0 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 4 9 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . l a m b d a $ r u n W i t h S p a n $ 1 ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . r u n W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e A c t i o n $ 1 1 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 4 7 ) < b r / > a t j a v a . b a s e / j a v a . l a n g . I t e r a b l e . f o r E a c h ( I t e r a b l e . j a v a : 7 5 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . e x e c u t e A c t i o n ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 4 6 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . d o E x e c u t e ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 4 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e $ 1 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e $ 2 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 3 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . w i t h O p e n T e l e m e t r y ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 1 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e $ 3 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . u t i l . G r a d l e E x e c u t o r S e r v i c e U t i l . w i t h S i n g l e T h r e a d E x e c u t o r ( G r a d l e E x e c u t o r S e r v i c e U t i l . j a v a : 1 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . e x e c u t e ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 1 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . e x e c u t e ( G r a d l e M o d e l F e t c h 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 . t o o l i n g . i n t e r n a l . c o n s u m e r . c o n n e c t i o n . I n t e r n a l B u i l d A c t i o n A d a p t e r . e x e c u t e ( I n t e r n a l B u i l d A c t i o n A d a p t e r . j a v a : 6 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 . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r $ A c t i o n R u n n i n g L i s t e n e r . r u n A c t i o n ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 1 2 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 . r u n n e r . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r $ A c t i o n R u n n i n g L i s t e n e r . r u n ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 1 1 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 . r u n n e r . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r $ A c t i o n R u n n i n g L i s t e n e r . b u i l d F i n i s h e d ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 1 0 4 ) < b r / > a t j a v a . b a s e / j d k . i n t e r n a l . 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 j a v a . b a s e / j d k . i n t e r n a l . 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 j a v a . b a s e / j d k . i n t e r n a l . 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 . b a s e / 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 : 5 6 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . d i s p a t c h . R e f l e c t i o n D i s p a t c h . d i s p a t c h ( R e f l e c t i o n D i s p a t c h . j a v a : 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . d i s p a t c h . R e f l e c t i o n D i s p a t c h . d i s p a t c h ( R e f l e c t i o n D i s p a t c h . j a v a : 2 4 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ L i s t e n e r D e t a i l s . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 8 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ L i s t e n e r D e t a i l s . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 6 4 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . A b s t r a c t B r o a d c a s t D i s p a t c h . d i s p a t c h ( A b s t r a c t B r o a d c a s t D i s p a t c h . j a v a : 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ E v e n t B r o a d c a s t $ L i s t e n e r D i s p a t c h . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 5 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ E v e n t B r o a d c a s t $ L i s t e n e r D i s p a t c h . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 3 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . A b s t r a c t B r o a d c a s t D i s p a t c h . d i s p a t c h ( A b s t r a c t B r o a d c a s t D i s p a t c h . j a v a : 4 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ S i n g l e t o n D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 2 3 1 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ S i n g l e t o n D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 1 5 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . A b s t r a c t B r o a d c a s t D i s p a t c h . d i s p a t c h ( A b s t r a c t B r o a d c a s t D i s p a t c h . j a v a : 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ C o m p o s i t e D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 3 2 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ C o m p o s i t e D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 2 3 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . L i s t e n e r B r o a d c a s t . d i s p a t c h ( L i s t e n e r B r o a d c a s t . j a v a : 1 4 1 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . L i s t e n e r B r o a d c a s t . d i s p a t c h ( L i s t e n e r B r o a d c a s t . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . d i s p a t c h . P r o x y D i s p a t c h A d a p t e r $ D i s p a t c h i n g I n v o c a t i o n H a n d l e r . i n v o k e ( P r o x y D i s p a t c h A d a p t e r . j a v a : 9 4 ) < b r / > a t c o m . s u n . p r o x y . $ P r o x y 1 6 . b u i l d F i n i s h e d ( U n k n o w n S o u r c e ) < 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 . f i n i s h B u i l d ( 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 6 7 ) < 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 . f i n i s h B u i l d ( 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 3 ) < 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 $ 3 . c r e a t e ( 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 : 8 6 ) < 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 $ 3 . c r e a t e ( 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 . 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 8 9 ) < 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 . S t o p S h i e l d i n g 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 ( S t o p S h i e l d i n g W o r k e r L e a s e S e r v i c e . j a v a : 4 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 . 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 : 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 . 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 : 5 7 ) < 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 . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . r u n ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 6 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 . 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 . l a u n c h e r . e x e c . B u i l d O u t c o m e R e p o r t i n g B u i l d A c t i o n R u n n e r . r u n ( B u i l d O u t c o m e R e p o r 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 : 6 3 ) < 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 . B u i l d C o m p l e t i o n N o t i f y i n g B u i l d A c t i o n R u n n e r . r u n ( B u i l d C o m p l e t i o n N o t i f y 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 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 . 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 $ 3 . c a l l ( 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 : 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 . 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 $ 3 . c a l l ( 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 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 1 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 0 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ 1 . 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 6 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 : 2 5 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 . c a l l ( 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 0 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . c a l l ( D e l e g a t i n g 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 6 ) < 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 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 . 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 $ 1 . t r a n s f o r m ( 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 : 5 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 . 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 $ 1 . t r a n s f o r m ( 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 7 ) < b r / > a t o r g . g r a d l e . c o m p o s i t e . i n t e r n a l . D e f a u l t R o o t B u i l d S t a t e . r u n ( D e f a u l t R o o t B u i l d S t a t e . j a v a : 7 8 ) < 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 7 ) < 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 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 . 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 . j a v a : 4 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 . j a v a : 2 8 ) < 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 . C o n t i n u o u 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 ( C o n t i n u o u s B u i l d A c t i o n E x e c u t e r . j a v a : 7 8 ) < b r / > a t o r g . g r a d l e . t o o l i n g .internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:68)
at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:38)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:37)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:26)
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:60)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:41)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:48)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:32)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:68)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:27)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
at
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.base/java.lang.Thread.run(Thread.java:834)
BUILD SUCCESSFUL in 48s
Подробнее здесь: https://stackoverflow.com/questions/796 ... tudio-2025
Как открыть Legacy Kotlin Project (построенный в 2018 году) в Android Studio 2025? ⇐ Android
Форум для тех, кто программирует под Android
1752676884
Anonymous
Как открыть устаревший проект Kotlin (построенный в 2018 году) в Android Studio 2025? I need to open this old project in the newer Android Studio version because I only want to change the API URL endpoints in the legacy project.
What I have:
[*]A Kotlin project from 2018
[*]Android Studio 2025 (current version)
Goal: Simply update API URLs in the existing Project < /li>
< /ul>
Что я испытываю: < /p>
Вопросы: < /p>
Каковы необходимые шаги для миграции /обновления котлинного проекта 2018 года, чтобы соответствовать Android Studio 2025? /> Какой самый безопасный подход к обновлению только URL -адресов API без нарушения существующей функциональности? Обновления < /p>
Когда я извлекал исходный код и открыл его в Android Studio, при синхронизации возникла ошибка.
Я просто надеюсь. Проект работает без нарушения существующей структуры проекта и может изменить последний адрес URL API.Starting Gradle Daemon...
Gradle Daemon started in 1 s 173 ms
> Configure project :app
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: unexpected element (uri:"", local:"base-extension"). Expected elements are ,,
[Reflection Error] Failed to invoke getAdditionalVisibleSourceSets on org.jetbrains.kotlin.gradle.plugin.sources.DefaultKotlinSourceSet
java.lang.NoSuchMethodException: o r g . j e t b r a i n s . k o t l i n . g r a d l e . p l u g i n . s o u r c e s . D e f a u l t K o t l i n S o u r c e S e t . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( ) < b r / > a t j a v a . b a s e / j a v a . l a n g . C l a s s . g e t M e t h o d ( C l a s s . j a v a : 2 1 0 8 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . r e f l e c t . R e f l e c t i o n R e c e i v e r $ I n s t a n c e . g e t M e t h o d O r T h r o w ( R e f l e c t i o n . k t : 8 1 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . r e f l e c t . K o t l i n S o u r c e S e t R e f l e c t i o n I m p l . a d d i t i o n a l V i s i b l e S o u r c e S e t s _ d e l e g a t e $ l a m b d a $ 7 ( K o t l i n S o u r c e S e t R e f l e c t i o n . k t : 2 7 5 ) < b r / > a t k o t l i n . S y n c h r o n i z e d L a z y I m p l . g e t V a l u e ( L a z y J V M . k t : 7 4 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . r e f l e c t . K o t l i n S o u r c e S e t R e f l e c t i o n I m p l . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( K o t l i n S o u r c e S e t R e f l e c t i o n . k t : 4 5 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . G e t A d d i t i o n a l V i s i b l e S o u r c e S e t s K t . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s . k t : 2 0 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . G e t A d d i t i o n a l V i s i b l e S o u r c e S e t s K t . g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s ( g e t A d d i t i o n a l V i s i b l e S o u r c e S e t s . k t : 1 6 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . K o t l i n G r a d l e M o d e l B u i l d e r . b u i l d A l l ( K o t l i n G r a d l e M o d e l B u i l d e r . k t : 2 3 6 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . K o t l i n G r a d l e M o d e l B u i l d e r . b u i l d A l l ( K o t l i n G r a d l e M o d e l B u i l d e r . k t : 2 0 3 ) < b r / > a t o r g . j e t b r a i n s . k o t l i n . i d e a . g r a d l e T o o l i n g . K o t l i n G r a d l e M o d e l B u i l d e r . b u i l d A l l ( K o t l i n G r a d l e M o d e l B u i l d e r . k t : 1 4 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l B u i l d e r . E x t r a M o d e l B u i l d e r . b u i l d S e r v i c e M o d e l ( E x t r a M o d e l B u i l d e r . j a v a : 8 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l B u i l d e r . E x t r a M o d e l B u i l d e r . b u i l d A l l ( E x t r a M o d e l B u i l d e r . j a v a : 6 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l B u i l d e r . E x t r a M o d e l B u i l d e r . b u i l d A l l ( E x t r a M o d e l B u i l d e r . j a v a : 2 1 ) < b r / > a t o r g . g r a d l e . t o o l i n g . p r o v i d e r . m o d e l . i n t e r n a l . D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y $ P a r a m e t e r i z e d B u i l d O p e r a t i o n W r a p p i n g T o o l i n g M o d e l B u i l d e r $ 1 $ 1 . c r e a t e ( D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y . j a v a : 1 4 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 . D e f a u l t P r o j e c t S t a t e R e g i s t r y . w i t h L e n i e n t S t a t e ( D e f a u l t P r o j e c t S t a t e R e g i s t r y . j a v a : 1 3 3 ) < b r / > a t o r g . g r a d l e . t o o l i n g . p r o v i d e r . m o d e l . i n t e r n a l . D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y $ P a r a m e t e r i z e d B u i l d O p e r a t i o n W r a p p i n g T o o l i n g M o d e l B u i l d e r $ 1 . c a l l ( D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y . j a v a : 1 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 1 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 0 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ 1 . 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 6 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 : 2 5 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 . c a l l ( 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 0 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . c a l l ( D e l e g a t i n g 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 6 ) < b r / > a t o r g . g r a d l e . t o o l i n g . p r o v i d e r . m o d e l . i n t e r n a l . D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y $ P a r a m e t e r i z e d B u i l d O p e r a t i o n W r a p p i n g T o o l i n g M o d e l B u i l d e r . b u i l d A l l ( D e f a u l t T o o l i n g M o d e l B u i l d e r R e g i s t r y . j a v a : 1 3 3 ) < 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 . D e f a u l t B u i l d C o n t r o l l e r . g e t P a r a m e t e r i z e d M o d e l ( D e f a u l t B u i l d C o n t r o l l e r . j a v a : 1 0 2 ) < 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 . D e f a u l t B u i l d C o n t r o l l e r . g e t M o d e l ( D e f a u l t B u i l d C o n t r o l l e r . j a v a : 8 4 ) < 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 . c o n s u m e r . c o n n e c t i o n . P a r a m e t e r A w a r e B u i l d C o n t r o l l e r A d a p t e r . g e t M o d e l ( P a r a m e t e r A w a r e B u i l d C o n t r o l l e r A d a p t 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 . c o n s u m e r . c o n n e c t i o n . U n p a r a m e t e r i z e d B u i l d C o n t r o l l e r . g e t M o d e l ( U n p a r a m e t e r i z e d B u i l d C o n t r o l l e r . j a v a : 1 1 6 ) < 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 . c o n s u m e r . c o n n e c t i o n . U n p a r a m e t e r i z e d B u i l d C o n t r o l l e r . f i n d M o d e l ( U n p a r a m e t e r i z e d 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 . j e t b r a i n s . p l u g i n s . g r a d l e . m o d e l . D e f a u l t B u i l d C o n t r o l l e r . f i n d M o d e l ( D e f a u l t B u i l d C o n t r o l l e r . j a v a : 1 1 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t $ t o M e a s u r i n g C o n t r o l l e r $ 1 . f i n d M o d e l $ l a m b d a $ 7 ( S y n c A c t i o n R u n n e r . k t : 2 9 5 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . p r o j e c t s y s t e m . g r a d l e . s y n c . C o u n t e r . i n v o k e ( P e r f o r m a n c e M e a s u r e m e n t U t i l . k t : 1 0 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t . m e a s u r e ( S y n c A c t i o n R u n n e r . k t : 3 4 0 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t . a c c e s s $ m e a s u r e ( S y n c A c t i o n R u n n e r . k t : 1 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r K t $ t o M e a s u r i n g C o n t r o l l e r $ 1 . f i n d M o d e l ( S y n c A c t i o n R u n n e r . k t : 2 9 5 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A c t i o n T o R u n $ t o S a f e C o n t r o l l e r $ 1 . f i n d M o d e l ( S y n c A c t i o n R u n n e r . k t : 1 6 4 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . M o d e l F e t c h e r s K t . f i n d K o t l i n M o d e l s F o r A n d r o i d P r o j e c t ( M o d e l F e t c h e r s . k t : 2 0 0 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . V a r i a n t D i s c o v e r y K t . f e t c h K o t l i n M o d e l s A c t i o n $ l a m b d a $ 1 ( V a r i a n t D i s c o v e r y . k t : 5 0 0 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A c t i o n T o R u n . r u n $ i n t e l l i j _ a n d r o i d _ p r o j e c t S y s t e m _ g r a d l e _ s y n c ( S y n c A c t i o n R u n n e r . k t : 7 9 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r . r u n A c t i o n s $ l a m b d a $ 0 ( S y n c A c t i o n R u n n e r . k t : 2 2 9 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r . r u n A c t i o n ( S y n c A c t i o n R u n n e r . k t : 2 5 6 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c A c t i o n R u n n e r . r u n A c t i o n s ( S y n c A c t i o n R u n n e r . k t : 2 2 9 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . V a r i a n t D i s c o v e r y . d i s c o v e r V a r i a n t s A n d S y n c ( V a r i a n t D i s c o v e r y . k t : 1 4 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c P r o j e c t A c t i o n W o r k e r . p o p u l a t e A n d r o i d M o d e l s $ l a m b d a $ 3 ( S y n c P r o j e c t A c t i o n W o r k e r . k t : 7 2 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . p r o j e c t s y s t e m . g r a d l e . s y n c . C o u n t e r . i n v o k e ( P e r f o r m a n c e M e a s u r e m e n t U t i l . k t : 1 0 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . S y n c P r o j e c t A c t i o n W o r k e r . p o p u l a t e A n d r o i d M o d e l s ( S y n c P r o j e c t A c t i o n W o r k e r . k t : 5 8 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A n d r o i d E x t r a M o d e l P r o v i d e r W o r k e r . p o p u l a t e B u i l d M o d e l s ( A n d r o i d E x t r a M o d e l P r o v i d e r W o r k e r . k t : 1 0 6 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A n d r o i d E x t r a M o d e l P r o v i d e r I m p l . p o p u l a t e B u i l d M o d e l s ( A n d r o i d E x t r a M o d e l P r o v i d e r . k t : 1 1 5 ) < b r / > a t c o m . a n d r o i d . t o o l s . i d e a . g r a d l e . p r o j e c t . s y n c . A n d r o i d E x t r a M o d e l P r o v i d e r . p o p u l a t e M o d e l s ( A n d r o i d E x t r a M o d e l P r o v i d e r . k t : 6 1 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ p o p u l a t e M o d e l s $ 1 4 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 8 9 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . l a m b d a $ r u n W i t h S p a n $ 1 ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . r u n W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ p o p u l a t e M o d e l s $ 1 5 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . l a m b d a $ r u n W i t h S p a n $ 1 ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . r u n W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . p o p u l a t e M o d e l s ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 6 6 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e A c t i o n $ 1 0 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 4 9 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . l a m b d a $ r u n W i t h S p a n $ 1 ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . r u n W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 8 7 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e A c t i o n $ 1 1 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 4 7 ) < b r / > a t j a v a . b a s e / j a v a . l a n g . I t e r a b l e . f o r E a c h ( I t e r a b l e . j a v a : 7 5 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . e x e c u t e A c t i o n ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 2 4 6 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . d o E x e c u t e ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 4 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e $ 1 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 7 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . t e l e m e t r y . G r a d l e O p e n T e l e m e t r y . c a l l W i t h S p a n ( G r a d l e O p e n T e l e m e t r y . j a v a : 6 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e $ 2 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 3 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . w i t h O p e n T e l e m e t r y ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 1 4 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . l a m b d a $ e x e c u t e $ 3 ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 2 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . u t i l . G r a d l e E x e c u t o r S e r v i c e U t i l . w i t h S i n g l e T h r e a d E x e c u t o r ( G r a d l e E x e c u t o r S e r v i c e U t i l . j a v a : 1 8 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . e x e c u t e ( G r a d l e M o d e l F e t c h A c t i o n . j a v a : 1 0 1 ) < b r / > a t c o m . i n t e l l i j . g r a d l e . t o o l i n g E x t e n s i o n . i m p l . m o d e l A c t i o n . G r a d l e M o d e l F e t c h A c t i o n . e x e c u t e ( G r a d l e M o d e l F e t c h 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 . t o o l i n g . i n t e r n a l . c o n s u m e r . c o n n e c t i o n . I n t e r n a l B u i l d A c t i o n A d a p t e r . e x e c u t e ( I n t e r n a l B u i l d A c t i o n A d a p t e r . j a v a : 6 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 . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r $ A c t i o n R u n n i n g L i s t e n e r . r u n A c t i o n ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 1 2 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 . r u n n e r . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r $ A c t i o n R u n n i n g L i s t e n e r . r u n ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 1 1 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 . r u n n e r . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r $ A c t i o n R u n n i n g L i s t e n e r . b u i l d F i n i s h e d ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 1 0 4 ) < b r / > a t j a v a . b a s e / j d k . i n t e r n a l . 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 j a v a . b a s e / j d k . i n t e r n a l . 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 j a v a . b a s e / j d k . i n t e r n a l . 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 . b a s e / 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 : 5 6 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . d i s p a t c h . R e f l e c t i o n D i s p a t c h . d i s p a t c h ( R e f l e c t i o n D i s p a t c h . j a v a : 3 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . d i s p a t c h . R e f l e c t i o n D i s p a t c h . d i s p a t c h ( R e f l e c t i o n D i s p a t c h . j a v a : 2 4 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ L i s t e n e r D e t a i l s . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 8 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ L i s t e n e r D e t a i l s . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 6 4 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . A b s t r a c t B r o a d c a s t D i s p a t c h . d i s p a t c h ( A b s t r a c t B r o a d c a s t D i s p a t c h . j a v a : 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ E v e n t B r o a d c a s t $ L i s t e n e r D i s p a t c h . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 5 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . D e f a u l t L i s t e n e r M a n a g e r $ E v e n t B r o a d c a s t $ L i s t e n e r D i s p a t c h . d i s p a t c h ( D e f a u l t L i s t e n e r M a n a g e r . j a v a : 3 3 9 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . A b s t r a c t B r o a d c a s t D i s p a t c h . d i s p a t c h ( A b s t r a c t B r o a d c a s t D i s p a t c h . j a v a : 4 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ S i n g l e t o n D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 2 3 1 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ S i n g l e t o n D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 1 5 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . A b s t r a c t B r o a d c a s t D i s p a t c h . d i s p a t c h ( A b s t r a c t B r o a d c a s t D i s p a t c h . j a v a : 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ C o m p o s i t e D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 3 2 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . B r o a d c a s t D i s p a t c h $ C o m p o s i t e D i s p a t c h . d i s p a t c h ( B r o a d c a s t D i s p a t c h . j a v a : 2 3 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . L i s t e n e r B r o a d c a s t . d i s p a t c h ( L i s t e n e r B r o a d c a s t . j a v a : 1 4 1 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . e v e n t . L i s t e n e r B r o a d c a s t . d i s p a t c h ( L i s t e n e r B r o a d c a s t . j a v a : 3 7 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . d i s p a t c h . P r o x y D i s p a t c h A d a p t e r $ D i s p a t c h i n g I n v o c a t i o n H a n d l e r . i n v o k e ( P r o x y D i s p a t c h A d a p t e r . j a v a : 9 4 ) < b r / > a t c o m . s u n . p r o x y . $ P r o x y 1 6 . b u i l d F i n i s h e d ( U n k n o w n S o u r c e ) < 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 . f i n i s h B u i l d ( 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 6 7 ) < 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 . f i n i s h B u i l d ( 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 3 ) < 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 $ 3 . c r e a t e ( 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 : 8 6 ) < 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 $ 3 . c r e a t e ( 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 . 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 8 9 ) < 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 . S t o p S h i e l d i n g 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 ( S t o p S h i e l d i n g W o r k e r L e a s e S e r v i c e . j a v a : 4 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 . 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 : 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 . 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 : 5 7 ) < 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 . C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . r u n ( C l i e n t P r o v i d e d P h a s e d A c t i o n R u n n e r . j a v a : 6 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 . 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 . l a u n c h e r . e x e c . B u i l d O u t c o m e R e p o r t i n g B u i l d A c t i o n R u n n e r . r u n ( B u i l d O u t c o m e R e p o r 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 : 6 3 ) < 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 . B u i l d C o m p l e t i o n N o t i f y i n g B u i l d A c t i o n R u n n e r . r u n ( B u i l d C o m p l e t i o n N o t i f y 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 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 . 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 $ 3 . c a l l ( 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 : 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 . 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 $ 3 . c a l l ( 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 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 1 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ C a l l 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 : 4 0 6 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 $ 1 . 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 6 5 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 : 2 5 0 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 5 8 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n 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 . c a l l ( 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 0 2 ) < b r / > a t o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . c a l l ( D e l e g a t i n g 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 6 ) < 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 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 . 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 $ 1 . t r a n s f o r m ( 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 : 5 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 . 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 $ 1 . t r a n s f o r m ( 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 7 ) < b r / > a t o r g . g r a d l e . c o m p o s i t e . i n t e r n a l . D e f a u l t R o o t B u i l d S t a t e . r u n ( D e f a u l t R o o t B u i l d S t a t e . j a v a : 7 8 ) < 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 7 ) < 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 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 . 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 . j a v a : 4 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 . j a v a : 2 8 ) < 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 . C o n t i n u o u 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 ( C o n t i n u o u s B u i l d A c t i o n E x e c u t e r . j a v a : 7 8 ) < b r / > a t o r g . g r a d l e . t o o l i n g .internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:68)
at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:38)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:37)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:26)
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:60)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:41)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:48)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:32)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:68)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:27)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
at
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.base/java.lang.Thread.run(Thread.java:834)
BUILD SUCCESSFUL in 48s
Подробнее здесь: [url]https://stackoverflow.com/questions/79672749/how-to-open-a-legacy-kotlin-project-built-in-2018-in-android-studio-2025[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия