プロジェクトの65K
エラーのため、Android Studioに移行する必要があります。走りながら
./gradlew assembleDebug
エラーが発生しています:
Execution failed for task ':app:transformClassesWithDexForDebug'.
com.Android.build.api.transform.TransformException:
com.Android.ide.common.process.ProcessException:
Java.util.concurrent.ExecutionException:
com.Android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException:
Process 'command '/opt/jdk/jdk1.8.0_45/bin/Java'' finished with non-zero exit value 1
これは非常に一般的なエラーであり、EclipseプロジェクトをAndroid Studioに移行するときにすべて発生することがわかっています。
私は試しました:
タスク ':app:transformClassesWithDexForDebug'の実行に失敗しました-Gradleの依存関係?
Android用のGoogleサインインの実装中にタスク ':app:transformClassesWithDexForDebug'の実行に失敗しました
Error:Execution failed for task ':app:transformClassesWithDexForDebug'
com.Android.build.transform.api.TransformException
https://github.com/journeyapps/zxing-Android-embedded/issues/11
私はすべてのソリューションを試して、.jar
ファイルをプロジェクトに1つずつ追加しようとしましたが、プロジェクトで使用されているGoogleサービスパッケージのみを使用し、multidex
jarも追加しました。私に役立ちます
私のBuild.gradleファイル:
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.petzview.Android"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
lintOptions {
abortOnError false
checkReleaseBuilds false
}
dexOptions {
incremental = true;
maxProcessCount 4
javaMaxHeapSize "4g"
dexInProcess = false
preDexLibraries = false
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.Android.support:appcompat-v7:23.4.0'
compile 'com.google.Android.gms:play-services-ads:9.0.0'
compile 'com.google.Android.gms:play-services-plus:9.0.0'
compile 'com.google.Android.gms:play-services-gcm:9.0.0'
compile project(':AVIOCtrlDefine')
compile project(':Facebook')
compile project(':SlidingMenu-master')
compile 'com.Android.support:multidex:1.0.1'
}
Android.packagingOptions {
exclude 'the META-INF / DEPENDENCIES'
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'the META-INF / LICENSE'
exclude 'the META-INF / LICENSE.txt'
exclude 'the META-INF / license.txt'
exclude 'the META-INF / NOTICE'
exclude 'the META-INF / the NOTICE.txt '
exclude ' the META-INF / NOTICE.txt '
exclude ' the META-INF / ASL2.0 '
exclude ' the META-INF / Services / javax.annotation.processing.Processor '
}
apply plugin: 'com.google.gms.google-services'
私の主なgradleファイル:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:2.1.0'
classpath 'com.google.gms:google-services:3.0.0'
}
}
allprojects {
repositories {
jcenter()
}
}
libsフォルダーのスクリーンショット:
MyApplication.Java:
public class MyApplication extends MultiDexApplication {
private Object mTempObject = null;
private boolean flagHomeFragmentFirstCreate = true;
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
FacebookSdk.sdkInitialize(getApplicationContext());
}
MyApplicationを含むマイマニフェストクラス:
<application
Android:name=".MyApplication"
Android:allowBackup="true"
Android:icon="@drawable/ic_launcher"
Android:label="@string/app_name"
Android:largeHeap="true"
Android:theme="@style/AppTheme">
走った後
./gradlew assembleDebug --stacktrace
エラーログ
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformClassesWithDexForDebug'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.Java:69)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.Java:46)
at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.Java:35)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.Java:64)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.Java:58)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.Java:52)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.Java:52)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.Java:53)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.Java:43)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.Java:203)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.Java:185)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.Java:66)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.Java:50)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.Java:25)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.Java:110)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.Java:37)
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.Java:37)
at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.Java:23)
at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.Java:43)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.Java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.Java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.Java:30)
at org.gradle.initialization.DefaultGradleLauncher$4.run(DefaultGradleLauncher.Java:154)
at org.gradle.internal.Factories$1.create(Factories.Java:22)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.Java:90)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.Java:52)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.Java:151)
at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.Java:32)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.Java:99)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.Java:93)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.Java:90)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.Java:62)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.Java:93)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.Java:82)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.Java:94)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.Java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.Java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.Java:43)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.Java:28)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.Java:78)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.Java:48)
at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.Java:51)
at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.Java:28)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.Java:43)
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.Java:170)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.Java:237)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.Java:210)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.Java:35)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.Java:24)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.Java:206)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.Java:169)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.Java:33)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.Java:22)
at org.gradle.launcher.Main.doAction(Main.Java:33)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.Java:45)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.Java:54)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.Java:35)
at org.gradle.launcher.GradleMain.main(GradleMain.Java:23)
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.Java:30)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.Java:129)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.Java:61)
Caused by: Java.lang.RuntimeException:
com.Android.build.api.transform.TransformException:
com.Android.ide.common.process.ProcessException:
Java.util.concurrent.ExecutionException:
com.Android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command
'/opt/jdk/jdk1.8.0_45/bin/Java'' finished with non-zero exit value 1
at com.Android.builder.profile.Recorder$Block.handleException(Recorder.Java:54)
at com.Android.builder.profile.ThreadRecorder$1.record(ThreadRecorder.Java:57)
at com.Android.builder.profile.ThreadRecorder$1.record(ThreadRecorder.Java:47)
at com.Android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.Java:173)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.Java:75)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.doExecute(AnnotationProcessingTaskFactory.Java:244)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.Java:220)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.execute(AnnotationProcessingTaskFactory.Java:231)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.Java:209)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.Java:80)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.Java:61)
... 60 more Caused by: com.Android.build.api.transform.TransformException:> com.Android.ide.common.process.ProcessException:
Java.util.concurrent.ExecutionException:
com.Android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command
'/opt/jdk/jdk1.8.0_45/bin/Java'' finished with non-zero exit value 1
at com.Android.build.gradle.internal.transforms.DexTransform.transform(DexTransform.Java:421)
at com.Android.build.gradle.internal.pipeline.TransformTask$3.call(TransformTask.Java:178)
at com.Android.build.gradle.internal.pipeline.TransformTask$3.call(TransformTask.Java:174)
at com.Android.builder.profile.ThreadRecorder$1.record(ThreadRecorder.Java:55)
... 69 more Caused by: com.Android.ide.common.process.ProcessException:
Java.util.concurrent.ExecutionException:
com.Android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command
'/opt/jdk/jdk1.8.0_45/bin/Java'' finished with non-zero exit value 1
at com.Android.builder.core.AndroidBuilder.dexOutOfProcess(AndroidBuilder.Java:1553)
at com.Android.builder.core.AndroidBuilder.runDexer(AndroidBuilder.Java:1495)
at com.Android.builder.core.AndroidBuilder.convertByteCode(AndroidBuilder.Java:1482)
at com.Android.build.gradle.internal.transforms.DexTransform.transform(DexTransform.Java:251)
... 72 more Caused by: Java.util.concurrent.ExecutionException:
com.Android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command
'/opt/jdk/jdk1.8.0_45/bin/Java'' finished with non-zero exit value 1
at com.Android.builder.core.AndroidBuilder.dexOutOfProcess(AndroidBuilder.Java:1549)
... 75 more Caused by: com.Android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command
'/opt/jdk/jdk1.8.0_45/bin/Java'' finished with non-zero exit value 1
at com.Android.build.gradle.internal.process.GradleProcessResult.assertNormalExitValue(GradleProcessResult.Java:43)
at com.Android.builder.core.AndroidBuilder$3.call(AndroidBuilder.Java:1538)
at com.Android.builder.core.AndroidBuilder$3.call(AndroidBuilder.Java:1531)
Caused by: org.gradle.process.internal.ExecException: Process 'command
'/opt/jdk/jdk1.8.0_45/bin/Java'' finished with non-zero exit value 1
at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.Java:367)
at com.Android.build.gradle.internal.process.GradleProcessResult.assertNormalExitValue(GradleProcessResult.Java:41)
... 2 more
デバイスでアプリケーションを実行中のエラー:
エラー: "Java/awt/font/NumericShaper.class"の処理中に問題が発生しました:エラー:コアクラス(Java。*またはjavax。*)の不適切な使用法または誤った使用法エラー:コアライブラリを構築しない場合。エラー:これは、IDE(Error:Eclipseなど)を使用しているときに、アプリケーションのプロジェクトにコアライブラリファイルError:が誤って含まれていることが原因です。 Error:coreクラスを意図的に定義していないと確信している場合、これはError:goingが何であるかの最も可能性の高い説明です。エラー:ただし、実際には、コアのError:namespaceでクラスを定義しようとしている可能性があります。たとえば、Error:from Android以外の仮想マシンプロジェクトのソース。これにより、ほとんどのエラーが確実に機能しなくなります。少なくとも、アプリケーションのError:compatibilityがプラットフォームの将来のバージョンと互換性を損なうことになります。エラー:また、合法性が疑わしい場合もあります。エラー:コアライブラリを構築するつもりである場合-これは、アプリケーションのコンパイルとは対照的に、完全な仮想マシンError:distributionの作成の一部としてのみError:appropriateである場合-Error:the "--core-libraryこのエラーメッセージを抑制するオプション。エラー:先に進んで「--core-library」を使用しているが、実際にはエラー:アプリケーションをビルドしている場合、アプリケーションのエラー:ビルドまたは実行に失敗することをある時点で警告します。 Error:systemをアップグレードすると、Error:applicationが機能しなくなるなど、怒っているお客様のためにError:preparedをご用意ください。この問題のせいになります。エラー:Error:coreパッケージにあるコードを合法的に使用している場合、最も簡単で安全な代替手段は、そのコードをError:repackageすることです。つまり、問題のクラスをError:your own package namespaceに移動します。つまり、コアシステムクラスとError:conflictが発生することはありません。 JarJarは、この取り組みにおいてError:youを支援するツールです。あなたがこれを行うことができないことに気付いた場合、エラー:それはあなたがいるパスが最終的にエラー:痛み、苦しみ、悲しみ、そして嘆きにつながることを示すものです。エラー:1エラー。中止エラー:タスク ':app:transformClassesWithDexForDebug'の実行に失敗しました。
com.Android.build.api.transform.TransformException:com.Android.ide.common.process.ProcessException:Java.util.concurrent.ExecutionException:com.Android.ide.common.process.ProcessException:org.gradle.process。 internal.ExecException:プロセス 'command'/usr/lib/jvm/Java-8-Oracle/bin/Java ''は終了値0以外で終了しました1情報:ビルド失敗
どこがおかしいの?
build.gradle
(Module:Android)の問題を修正してください。
実行可能なバージョンに変更します。
Android {
buildToolsVersion '23.0.1'
}
簡単な解決策がここにあります...それは私のために働いた:
私は同じ問題を抱えていて、次のように解決できました:
1)minSdkVersion
が21以上の値に設定されている場合、あなたがする必要があるのはbuild.gradle
でmultiDexEnabled
を設定することだけです以下に示すように、モジュールレベルでファイルします。
Android {
defaultConfig {
...
minSdkVersion 21
targetSdkVersion 28
multiDexEnabled true
}
...
}
2)ただし、minSdkVersionが20以下に設定されている場合、次のようにMultiDex互換性ライブラリを使用する必要があります。
2.1)モジュールレベルのbuild.gradle
ファイルを変更して、MultiDexを有効にし、MultiDexライブラリを依存関係として追加します(以下を参照)。
Android {
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 28
multiDexEnabled true
}
...
}
dependencies {
implementation 'com.Android.support:multidex:1.0.3'
}
2.2)Application
クラスに応じて、次のいずれかのアクションを実行します。
2.2.1)Application
クラスをキャンセルしない場合、以下に示すように、Android: name
タグに<application>
を設定するようにマニフェストファイルを変更します。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.example.myapp">
<application
Android:name="Android.support.multidex.MultiDexApplication" >
...
</application>
</manifest>
2.2.2)Application
クラスをキャンセルする場合、以下に示すように、MultiDexApplication
を拡張するように変更する必要があります(可能な場合)。
public class MyApplication extends MultiDexApplication { ... }
2.2.3)また、Application
クラスをオーバーライドし、ベースクラスを変更できない場合は、代わりにattachBaseContext ()
メソッドをオーバーライドし、MultiDex.install (this)
を呼び出してMultiDexを有効にすることができます。
public class MyApplication extends SomeOtherApplication {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
私が従った手順は次のとおりです。
Android Studio
(またはIntelliJ IDEA
).idea
ディレクトリを削除します.gradle
ディレクトリを削除します.iml
ファイルを削除しますfind . | grep -e .iml$ | xargs rm
Android Studio
を使用して、ディレクトリをプロジェクトとして再度開きます端末コマンド:
# close Android Studio
rm -rf ./.idea
rm -rf ./.gradle
find . | grep -e .iml$ | xargs rm
# use Android Studio to re-open the directory as a project
移動してみてください:
apply plugin: 'com.google.gms.google-services'
すぐ下:
apply plugin: 'com.Android.application'
モジュールGradleファイルで、すべてのGoogleサービスのバージョンが9.0.0
であることを確認します。
このビルドツールのみが使用されていることを確認してください。
classpath 'com.Android.tools.build:gradle:2.1.0'
Gradle-wrapper.propertiesで確認してください:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.Zip
上記のすべてが正しい場合は、メニューの[ファイル]-> [キャッシュの無効化]を作成して再起動します。
私はこの問題に2日間苦労しています。そして、すべてのオプションを試しました。最後に、Androidスタジオを更新した後、@ v.dのようなコンパイルエラーが表示されないことに気付きました。上に書いた。私の問題は、ビルドファイルで、compile(これはimplementationまたはapi)とtestcompile(これも置き換えられますtestimplementation)で。ビルドファイル全体が変更されていることに注意してください(Android、アプリなど-私の場合は折りたたみセルライブラリもあります)
たとえば、これの代わりに
compile project(path: ':folding-cell')
これを書く
implementation project(path: ':folding-cell')
環境設定からインスタントラン機能を無効にしましたが、問題は解決しました。
マニフェストアプリケーション名にはアプリケーションクラス名を含める必要があります。好む
<application
Android:name="your package name.MyApplication"
Android:allowBackup="true"
Android:icon="@drawable/ic_launcher"
Android:label="@string/app_name"
Android:largeHeap="true"
Android:theme="@style/AppTheme">
次のように、gradle(アプリレベル)にmultiDexEnabledを追加します。
defaultConfig {
...
...
multiDexEnabled true
}
Just Just the Compiler 最後に行った変更を受け入れなかっただから、最後に変更したファイルに移動してください。
私のシンプルな答えは唯一の解決策です...
最後に追加したレイアウトファイルを確認してください。xmlファイルにエラーがあることを確認してください。
他のプロジェクトから.xmlファイルをコピーして貼り付けるだけで、xmlファイルに何かが欠けている場合があります。
.xmlファイルのエラーは、次のいずれかです。..
尊敬されるフォルダに利用可能なすべてのコードを配置した後、プロジェクトをクリーンアップすることを忘れないでください...
私にとっては、わずかなコンパイルエラーであり、残念ながらAndroid Studioには表示されません。手動で検索してください。オフラインでの作業とクリーン&リビルドを有効にすると、さらに役立つ場合があります
app\build\intermediatesから中間フォルダーを削除します。その後、プロジェクトを再構築します。それが動作します
私の場合、Firebase
の手順に従いますが、間違って間違ったファイルに入れてしまいました。
次に、Project
からAndroid
にプロジェクトに戻りました。 Android view
ファイルに/projectname/app/YOUR-FILE-HERE
を貼り付けたら、もう一度コンパイルする必要があります。
私にとって唯一機能するのは、リポジトリに追加することです
maven {
url "https://maven.google.com"
}
次のようになります。
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
import Android.support.v7.app.ActionBarActivityを変更するだけです; Android.support.v7.app.AppCompatActivityをインポートします。
appCompatActivityを拡張します
ProGuard-rulesに適用
-ignorewarnings
私の場合、クラスの参照によってクラスの静的配列にアクセスしていましたが、クラス名を介して静的メンバーに直接アクセスできることを知っています。そのため、その配列にアクセスしていたクラス名で参照を置き換えたとき。このエラーを修正しました。
Build.gradle(Project folder)からこの行を削除するだけです
apply plugin: 'com.google.gms.google-services'
次に、アプリケーションを再ビルドします。うまく動作しますハッピーコーディング