Google サインイン統合に関する「com.android.build.transform.api.TransformException」の問題
問題:
Google サインインを Android アプリに統合しているときにエラーが発生しますビルドが実行され、次のメッセージが表示されます:
エラー: タスク ':app:transformClassesWithDexForDebug' の実行に失敗しました。 com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: プロセス 'コマンド 'C:Program FilesJavajdk1.8.0binjava.exe' が終了しましたゼロ以外の終了値を持つ2
解決策:
問題を解決するには、defaultConfig ブロックの下のアプリの build.gradle ファイルに multiDexEnabled true を追加します。
defaultConfig { multiDexEnabled true }
あるいは、別の回答で Steve が提案したように、コード ベースを小さなモジュールに分割してみることもできます。問題が解決しない場合、または頻繁に発生する場合は、複数の Dex ファイル (multiDexEnabled を使用) が役立つ場合があります。
追加の参考資料:
追加の洞察と解決策を含む同様の問題については、次のリンクを参照してください。これらのリソース:
以上がGoogle サインイン統合中に「com.android.build.transform.api.TransformException」を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。