Ошибка: выполнение выполнено для задачи ': app: packageDebug'. >! Zip.isFile ()

@ОБНОВИТЬ

Большое спасибо. Теперь, по крайней мере, ошибок нет. Но это все еще далеко от того, как он работал раньше – как он должен работать. Теперь база данных выглядит … странно. Я думаю, что что-то еще не так с этим градиентом.

Введите описание изображения здесь

Это не должно выглядеть. Согласно java-коду в базе данных будут пользователь и его данные (имя, адрес электронной почты, дата создания учетной записи, идентификатор id) Введите описание изображения здесь

В приложении на сайте рядом с аватаром вы должны отобразить имя. К сожалению, как вы видите, ничего не происходит. В коде нет ничего плохого, потому что он ранее работал. 🙁


Я разрушил свой проект! Я попытался это исправить, но теперь это хуже, чем было.

Проект – клиент чата через Firebase.

Это началось, когда я удалил базу. У меня было слишком много тестовых пользователей, сообщений, которые я хотел очистить. С тех пор он получает миллион уведомлений об ошибках – попытка исправить одну вещь приводит к еще худшим ошибкам.

Я попытался подключиться к приложению совершенно другой базы, я попытался переделать несколько вещей. Ничего не помогает.

Сначала я подумал, что проблема заключается в неправильном компиляции «com.google.firebase: firebase-database: 9.8.0». Затем я получил

E / FirebaseApp: сбой инициализации API Firebase.

Я пытаюсь это исправить. Приложение было запущено, и в базе данных были очень странные вещи.

Теперь я получаю

Ошибка: выполнение выполнено для задачи ': app: packageDebug'.>! Zip.isFile ()

Build.gradle (проект)

buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' classpath 'com.google.gms:google-services:3.0.0' } } 

Build.gradle (модуль: приложение)

 apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { applicationId "com.example.rachel.komunikator" minSdkVersion 15 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:25.1.0' compile 'com.google.firebase:firebase-database:9.8.0' compile 'com.google.firebase:firebase-auth:9.8.0' compile 'com.android.support:recyclerview-v7:25.1.0' testCompile 'junit:junit:4.12' } 

Службы Google Play на моем эмуляторе

Версия Google Play Services на эмуляторе

Я использую: Android Studio 2.2.3 и Nexus 5X Emulator

@ОБНОВИТЬ

W / DynamiteModule: класс дескриптора локального модуля для com.google.firebase.auth не найден. E / FirebaseApp: Firebase API

Сбой инициализации. D / FirebaseApp:

Com.google.firebase.crash.FirebaseCrash не связан. Пропуск инициализации.

Все журналы:

 W/System: ClassLoader referenced unknown path: /data/app/com.example.rachel.komunikator-2/lib/x86 [ 02-02 20:56:04.988 1566: 1589 D/ ] HostConnection::get() New Host Connection established 0x8cf20100, tid 1589 I/InstantRun: Instant Run Runtime started. Android package is com.example.rachel.komunikator, real application class is null. W/System: ClassLoader referenced unknown path: /data/app/com.example.rachel.komunikator-2/lib/x86 W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found. W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found. W/System: ClassLoader referenced unknown path: /system/priv-app/PrebuiltGmsCore/lib/x86 E/FirebaseApp: Firebase API initialization failure. java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(Native Method) at com.google.firebase.FirebaseApp.zza(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.provider.FirebaseInitProvider.onCreate(Unknown Source) at android.content.ContentProvider.attachInfo(ContentProvider.java:1751) at android.content.ContentProvider.attachInfo(ContentProvider.java:1726) at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source) at android.app.ActivityThread.installProvider(ActivityThread.java:5853) at android.app.ActivityThread.installContentProviders(ActivityThread.java:5445) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5384) at android.app.ActivityThread.-wrap2(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) Caused by: java.lang.IllegalAccessError: Method 'void android.support.v4.content.ContextCompat.<init>()' is inaccessible to class 'com.google.firebase.iid.zzg' (declaration of 'com.google.firebase.iid.zzg' appears in /data/data/com.example.rachel.komunikator/files/instant-run/dex/slice-com.google.firebase-firebase-iid-9.0.0_8eee9db5e99a0da2dcdc7b52647c81db3aed29e6-classes.dex) at com.google.firebase.iid.zzg.zzeC(Unknown Source) at com.google.firebase.iid.zzg.<init>(Unknown Source) at com.google.firebase.iid.zzg.<init>(Unknown Source) at com.google.firebase.iid.zzd.zzb(Unknown Source) at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source) at java.lang.reflect.Method.invoke(Native Method) at com.google.firebase.FirebaseApp.zza(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.provider.FirebaseInitProvider.onCreate(Unknown Source) at android.content.ContentProvider.attachInfo(ContentProvider.java:1751) at android.content.ContentProvider.attachInfo(ContentProvider.java:1726) at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source) at android.app.ActivityThread.installProvider(ActivityThread.java:5853) at android.app.ActivityThread.installContentProviders(ActivityThread.java:5445) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5384) at android.app.ActivityThread.-wrap2(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization. E/FirebaseApp: Firebase API initialization failure. java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(Native Method) at com.google.firebase.FirebaseApp.zza(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.provider.FirebaseInitProvider.onCreate(Unknown Source) at android.content.ContentProvider.attachInfo(ContentProvider.java:1751) at android.content.ContentProvider.attachInfo(ContentProvider.java:1726) at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source) at android.app.ActivityThread.installProvider(ActivityThread.java:5853) at android.app.ActivityThread.installContentProviders(ActivityThread.java:5445) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5384) at android.app.ActivityThread.-wrap2(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) Caused by: java.lang.NoSuchMethodError: No static method zzz(Ljava/lang/Object;)Ljava/lang/Object; in class Lcom/google/android/gms/common/internal/zzaa; or its super classes (declaration of 'com.google.android.gms.common.internal.zzaa' appears in /data/data/com.example.rachel.komunikator/files/instant-run/dex/slice-com.google.android.gms-play-services-basement-9.8.0_b60271da061b8a83af31355011409573bfa72cef-classes.dex) at com.google.android.gms.measurement.internal.zzx.zzbd(Unknown Source) at com.google.android.gms.measurement.AppMeasurement.getInstance(Unknown Source) at java.lang.reflect.Method.invoke(Native Method) at com.google.firebase.FirebaseApp.zza(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) at com.google.firebase.provider.FirebaseInitProvider.onCreate(Unknown Source) at android.content.ContentProvider.attachInfo(ContentProvider.java:1751) at android.content.ContentProvider.attachInfo(ContentProvider.java:1726) at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source) at android.app.ActivityThread.installProvider(ActivityThread.java:5853) at android.app.ActivityThread.installContentProviders(ActivityThread.java:5445) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5384) at android.app.ActivityThread.-wrap2(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) 

Solutions Collecting From Web of "Ошибка: выполнение выполнено для задачи ': app: packageDebug'. >! Zip.isFile ()"

Проект Clean and Rebuild должен работать. Это работает для меня. Посмотрите на это: https://code.google.com/p/android/issues/detail?id=230211

Я встретил эти проблемы всего несколько минут назад, я пробовал несколько способов в этом вопросе, но это не работает. Поэтому я попросил других программистов о помощи, затем это сработало!

Это очень легко! Просто сделайте это, как показано на рисунке ниже.

Первый шаг

Второй шаг

Надеюсь, это вам поможет.

В соответствии с этим:

Ошибка: выполнение выполнено для задачи ': app: packageDebug'.>! Zip.isFile ()

Я решил это, удалив проект build и снова запустив его.

Надеюсь это поможет.

Вам не хватает базовой библиотеки firebase.

Добавить compile 'com.google.firebase:firebase-core:9.8.0'

Переместите эту строку в BOTTOM вашего module:app build.gradle:

 apply plugin: 'com.google.gms.google-services' 

Пример в руководстве по установке .

В соответствии с этим , попробуйте использовать новую версию gradle: 2.3.0

Эта проблема была исправлена ​​в ag / I6a6ef1a95732118b8e330b64fe4389710a3a2657. Используйте новый плагин 2.3.0-beta2 для плагинов или, если используете 2.2.x, отключите новую упаковку, используя флаг «android.useOldPackaging = true».

Я решаю этот вопрос. Просто измените мою версию градиента с 2.2.3 до 2.2.2 classpath 'com.android.tools.build:gradle:2.2.2'

Щелкните правой кнопкой мыши по корню из проекта ex: app select >> Показать в Проводнике и удалить файл .gradle и щелкнуть по чистой опции OR Built, он будет работать на 100%.