だから、私はからbuild.gradle(プロジェクト)をアップグレードした後、プロジェクトを実行中に次のエラーを得ています
dependencies {
classpath 'com.Android.tools.build:gradle:2.0.0-alpha2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
に
dependencies {
classpath 'com.Android.tools.build:gradle:2.0.0-alpha3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
私はGradleを2.0.0-alpha2
から2.0.0-alpha3
に変更してから、プロジェクトをビルドしようとしました。
エラーログ:
Information:Gradle tasks [:app:assembleDebug]
:app:incrementalDebugBuildInfoGenerator
:app:preBuild UP-TO-DATE
:app:preDebugBuild
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72311Library UP-TO-DATE
:app:prepareComAndroidSupportCardviewV72311Library UP-TO-DATE
:app:prepareComAndroidSupportCustomtabs2311Library UP-TO-DATE
:app:prepareComAndroidSupportDesign2311Library UP-TO-DATE
:app:prepareComAndroidSupportRecyclerviewV72311Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42311Library UP-TO-DATE
:app:prepareComDigitsSdkAndroidDigits192Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTweetComposer102Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTweetUi180Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTwitter1110Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTwitterCore162Library UP-TO-DATE
:app:prepareIoFabricSdkAndroidFabric1310Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:injectDebugBootstrap
Instrumented app with a fast deploy bootstrapping application
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:fabricGenerateResourcesDebug
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
:app:processDebugResources
:app:generateDebugSources
:app:compileDebugJavaWithJavac UP-TO-DATE
:app:compileDebugNdk UP-TO-DATE
:app:compileDebugSources UP-TO-DATE
:app:fastDeployDebugExtractor
:app:generateDebugInstantRunAppInfo
:app:transformClassesWithExtractJarsForDebug
:app:transformClassesWithInstantRunVerifierForDebug
:app:transformClassesWithInstantRunForDebug
IncrementalSupportVisitor Visiting com/waysay/R$color
IncrementalSupportVisitor Visiting com/waysay/R$style
IncrementalSupportVisitor Visiting com/waysay/R$attr
IncrementalSupportVisitor Visiting com/waysay/R$dimen
IncrementalSupportVisitor Visiting com/waysay/R$integer
IncrementalSupportVisitor Visiting com/waysay/R$anim
IncrementalSupportVisitor Visiting com/waysay/BuildConfig
IncrementalSupportVisitor Visiting com/waysay/R$mipmap
IncrementalSupportVisitor Visiting com/waysay/R$menu
IncrementalSupportVisitor Visiting com/waysay/R
IncrementalSupportVisitor Visiting com/waysay/R$drawable
IncrementalSupportVisitor Visiting com/waysay/R$raw
IncrementalSupportVisitor Visiting com/waysay/R$layout
IncrementalSupportVisitor Visiting com/waysay/R$plurals
IncrementalSupportVisitor Visiting com/waysay/R$styleable
IncrementalSupportVisitor Visiting com/waysay/R$id
IncrementalSupportVisitor Visiting com/waysay/R$string
IncrementalSupportVisitor Visiting com/waysay/R$bool
IncrementalSupportVisitor Visiting com/waysay/models/WsModelPreference
IncrementalSupportVisitor Visiting com/waysay/models/WsModelMessage
IncrementalSupportVisitor Visiting com/waysay/models/ModelPreference$1
IncrementalSupportVisitor Visiting com/waysay/models/WsModelComment
IncrementalSupportVisitor Visiting com/waysay/models/ModelGetAnonymousJWT
IncrementalSupportVisitor Visiting com/waysay/models/ModelInboxFeed
IncrementalSupportVisitor Visiting com/waysay/models/ModelGetAnonymousJWT$1
IncrementalSupportVisitor Visiting com/waysay/models/ModelPreference
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$1
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterComment$CommentViewHolder
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$MessagesViewHolder$1
IncrementalSupportVisitor Visiting com/waysay/adapters/AdapterPreference$1
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$MessagesViewHolder
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterComment
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage
IncrementalSupportVisitor Visiting com/waysay/adapters/AdapterPreference
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$MessagesViewHolder$2
IncrementalSupportVisitor Visiting com/waysay/fragments/DummyFragment$1
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$2
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$2
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$4
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentComment
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$5
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$1
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$6
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$1
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$3
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$VerticalSpaceItemDecoration
IncrementalSupportVisitor Visiting com/waysay/fragments/DummyFragment
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$3
IncrementalSupportVisitor Visiting com/waysay/constants/WsConstant
IncrementalSupportVisitor Visiting com/waysay/constants/ToolBarCustom$1
IncrementalSupportVisitor Visiting com/waysay/constants/ToolBarCustom
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$5
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$2
IncrementalSupportVisitor Visiting com/waysay/app/SplashActivity
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$1
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$4
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$6
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$3
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$SectionsPagerAdapter
IncrementalSupportVisitor Visiting com/waysay/helpers/ServiceConnection
IncrementalSupportVisitor Visiting com/waysay/helpers/WebviewFallback
IncrementalSupportVisitor Visiting com/waysay/helpers/KeepAliveService
IncrementalSupportVisitor Visiting com/waysay/helpers/HelperVolley$1
IncrementalSupportVisitor Visiting com/waysay/helpers/CustomTabsHelper
IncrementalSupportVisitor Visiting com/waysay/helpers/HelperVolley
IncrementalSupportVisitor Visiting com/waysay/helpers/HelperPreferences
IncrementalSupportVisitor Visiting com/waysay/helpers/CustomTabActivityHelper
IncrementalSupportVisitor Visiting com/waysay/helpers/WebviewActivity
IncrementalSupportVisitor Visiting Android/support/design/R$color
IncrementalSupportVisitor Visiting Android/support/design/R$style
IncrementalSupportVisitor Visiting Android/support/design/R$attr
IncrementalSupportVisitor Visiting Android/support/design/R$dimen
IncrementalSupportVisitor Visiting Android/support/design/R$integer
IncrementalSupportVisitor Visiting Android/support/design/R$anim
IncrementalSupportVisitor Visiting Android/support/design/R
IncrementalSupportVisitor Visiting Android/support/design/R$drawable
IncrementalSupportVisitor Visiting Android/support/design/R$layout
IncrementalSupportVisitor Visiting Android/support/design/R$styleable
IncrementalSupportVisitor Visiting Android/support/design/R$id
IncrementalSupportVisitor Visiting Android/support/design/R$string
IncrementalSupportVisitor Visiting Android/support/design/R$bool
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$color
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$style
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$attr
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$dimen
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$integer
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$anim
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$drawable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$raw
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$layout
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$plurals
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$styleable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$id
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$string
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/R$bool
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$color
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$style
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$attr
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$dimen
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$integer
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$anim
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$drawable
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$raw
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$layout
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$styleable
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$id
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$string
IncrementalSupportVisitor Visiting com/digits/sdk/Android/R$bool
IncrementalSupportVisitor Visiting Android/support/v7/cardview/R$color
IncrementalSupportVisitor Visiting Android/support/v7/cardview/R$style
IncrementalSupportVisitor Visiting Android/support/v7/cardview/R$attr
IncrementalSupportVisitor Visiting Android/support/v7/cardview/R$dimen
IncrementalSupportVisitor Visiting Android/support/v7/cardview/R
IncrementalSupportVisitor Visiting Android/support/v7/cardview/R$styleable
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$color
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$style
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$attr
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$dimen
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$integer
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$anim
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$drawable
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$layout
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$styleable
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$id
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$string
IncrementalSupportVisitor Visiting Android/support/v7/appcompat/R$bool
IncrementalSupportVisitor Visiting Android/support/v7/recyclerview/R$attr
IncrementalSupportVisitor Visiting Android/support/v7/recyclerview/R$dimen
IncrementalSupportVisitor Visiting Android/support/v7/recyclerview/R
IncrementalSupportVisitor Visiting Android/support/v7/recyclerview/R$styleable
IncrementalSupportVisitor Visiting Android/support/v7/recyclerview/R$id
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$color
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$style
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$attr
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$dimen
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$drawable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$raw
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$layout
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$styleable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$id
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/core/R$string
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$color
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$style
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$attr
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$dimen
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$drawable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$raw
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$layout
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$styleable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$id
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetcomposer/R$string
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$color
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$style
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$attr
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$dimen
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$drawable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$raw
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$layout
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$plurals
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$styleable
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$id
IncrementalSupportVisitor Visiting com/Twitter/sdk/Android/tweetui/R$string
:app:transformClassesWithInstant+restartDexForDebug
:app:transformClasses_enhancedWithInstant+reloadDexForDebug
:app:incrementalDebugSupportDex
:app:transformClassesWithDexForDebug
Error:Error converting bytecode to dex:
Cause: com.Android.dex.DexException: Multiple dex files define Landroid/support/design/R$anim;
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.Android.build.api.transform.TransformException: com.Android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/Java-7-Oracle/bin/Java'' finished with non-zero exit value 2
Information:BUILD FAILED
Information:Total time: 1 mins 22.84 secs
Information:2 errors
Information:0 warnings
Information:See complete output in console
任意の助けがいただければ幸いです。
はい。私はどうしていいかわからないがこれはうまくいった。
最初にプロジェクトをクリーンにしてから、プロジェクトを実行するとすべてがうまくいった。
はじめにClean
、次にRun
と入力します。
編集最初にClean
、次にMake Project
も動作します。
私の場合は、
apply plugin: 'com.google.gms.google-services'
build.gradle
ファイルの一番下にあり、multiDexEnabled true
をdefaultConfigに設定します。それからちょうど走りなさい、そしてそれは働く。
私は同じ問題に遭遇した、そして私はプロジェクトをきれいにし、私が手動でdir 'build'を削除するので、他のいくつかの問題はきれいにすることができない。
私の場合、この問題はbuild.gradleの設定が不適切なために発生しています。私は2つの異なるバージョンのcom.google.firebaseを持っていました。バージョンが同じになれば、問題は解決しました
私は同じ問題に出会った。
プロジェクトの場所から最初に削除build
フォルダ(Android Studioまたはエクスプローラを使用してアクセスできます)、次にプロジェクトをbuild
にします。
私の場合、問題はいくつかのパッケージの大文字によるものでした。
自分のASをrestart
にしてから、アプリをRebuild
にします。
Android Studio 2.1にアップグレードした後、次回再起動したときに、JDK 1.8にアップグレードするように求められました。 JDK 1.8にアップグレードした後は、ASプロジェクトのコンパイルに問題がありました。私はこのページのすべての提案に従いましたが、役に立ちませんでした。最後に、私は自分のプロジェクトが使用しているJDKのバージョンをチェックすることにしました、そして驚いたことに、それはどういうわけかJDK 1.8を指していました!
物語の教訓:compileSdkVersion <= 23の場合は、プロジェクトが次のようにJDK 1.7を使用していることを再確認します。
この問題は、両方とも同じクラスを定義している場合に、主にgradleまたはライブラリからの誤バージョンライブラリで発生します。インポートした外部ライブラリを展開して確認します...
2つの同じクラスを1つの場所、つまりコードにエクスポートすることはできません。したがって、dexerはどちらを使用すべきかわかりません.
私の場合、これは私のライブラリが 'Android'として設定されていないためです。例えば。 apply plugin:'Java'
の代わりにapply plugin:'com.Android.library'
Build.gradle(Module:あなたのアプリ)をチェックしてください。
すべてのcom.google.Android.gmsライブラリは、まったく同じバージョン仕様を使用する必要があります(バージョンを混在させるとランタイムがクラッシュする可能性があります)。
たとえば、com.google.firebaseがある場合:firebase-ads:9.6.1およびcom.google.Android.gms:play-services-basement:10.0.1 =
Firebaseのバージョンを次のように変更する必要があります。10.0.1
私のプロジェクトは私のbuild.gradle
ファイル(1.7と1.8)の中に異種のJava互換性バージョンを持つ外部ライブラリを使用しました。私はそれをlibとappプロジェクトのために同じバージョンを使って修正しました。私の両方の場合:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Build.gradleでAndroidの内側にこのブロックを追加してください
dexOptions { preDexLibraries = false }
前:
compile 'com.google.Android.gms:play-services-location:10.0.1' compile 'com.google.Android.gms:play-services-auth:10.0.1' compile 'com.google.firebase:firebase-database:10.2.0' compile 'com.google.firebase:firebase-core:10.2.0' compile 'com.google.firebase:firebase-messaging:10.2.0'
後:
compile 'com.google.Android.gms:play-services-location:10.2.0' compile 'com.google.Android.gms:play-services-auth:10.2.0' compile 'com.google.firebase:firebase-database:10.2.0' compile 'com.google.firebase:firebase-core:10.2.0' compile 'com.google.firebase:firebase-messaging:10.2.0'
ようやく解決しました。
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile fileTree(include: 'Parse-*.jar', dir: 'libs')
compile 'com.Android.support:appcompat-v7:23.2.0'
compile 'com.Android.support:cardview-v7:23.2.0'
compile 'com.Android.support:design:24.0.0-alpha1'
compile "com.google.firebase:firebase-invites:9.2.0"
compile "com.google.firebase:firebase-ads:9.2.0"
compile 'com.google.firebase:firebase-database:9.2.0'
compile 'com.google.firebase:firebase-core:9.2.0'
}
私はcom.google.firebase:firebase-core:9.2.0
行を追加して、すべてのfirebaseライブラリに同じバージョン(9.2.0)を選び、問題は解決しました。
何らかの理由で、@ ChintanSoniの回答がうまくいかなかった。 build
フォルダーを手動で削除しようとしましたが、いくつかのファイルが削除されませんでした。プロジェクトのクリーニングと再構築は役に立ちませんでしたので、task manager
を開き、Java(TM) Platform SE binary
を選択して 'End task`を押しました。
それから私はもう一度プロジェクトを実行しようとしました、そして、それはうまくコンパイルを始めました。
複数のプロジェクトがある場合は、依存関係を複数回追加しないようにしてください。他のプロジェクトの依存関係は次のように除外する必要があります。
compile(project(':OtherProject-SDK')) {
compile.exclude module: 'play-services-gcm'
compile.exclude module: 'play-services-location'
compile.exclude module: 'support-v4'
compile.exclude module: 'okhttp'
}
私にとってはとても簡単でした。追加するだけです:
// noinspection GradleDependency、GradleCompatibleの実装「com.google.Android.gms:play-services-auth:11.0.4」
...そして魔法が起こります。
:app:installDebug
経由でインストールしてみてください。それがうまくいくなら、それはAndroid Studioのキャッシュに関連しています。プロジェクト内の.gradle/
フォルダを削除しました。
2つの異なるソースから同じライブラリにコードを取り込むと、エラーが発生します。
私はAndroid Studioが構築されている間にJavaファイルを編集するときにこれが起こり得ることに気付きました。
私は手動でbuild
フォルダを削除し、aginを実行することでこれを解決しました。
この質問には多くの答えがありますが、まだエラーを解決していない場合は、これでうまくいく可能性があります。
Googleの製品やAPIから異なるバージョンをインポートすることがありますので、次の問題を解決するためにgradleファイルを整理してみてください。
Mixing versions
警告
私は同じ問題を抱えていて、私のapp/libsフォルダーにある2つの別々のjarファイルがsubの依存関係と同じパッケージを持っていることに気づきました。
私は同じ問題を抱えていました、そしてそれはグーグル分析とfirebaseの同じバージョンではないことによって引き起こされます。私は'com.google.gms:google-services:3.1.0'
を使用し、それからこれらの依存関係を追加しました:
compile 'com.google.Android.gms:play-services-gcm:10.2.6'
compile 'com.google.firebase:firebase-crash:10.0.1'
そのため、firebaseのバージョンを10.2.6に変更してこの問題を解決してください。
compile 'com.google.Android.gms:play-services-gcm:10.2.6'
compile 'com.google.firebase:firebase-crash:10.2.6'
私のために働いたこと。
まず、ビルド - >プロジェクトのクリーン - >再ビルドします。
うまくいかない場合は、あなたのbuild.gradle
でmultiDexEnabled
をtrue
として設定してください。
例えば:
defaultConfig {
applicationId "com.example.myapplication"
minSdkVersion 21
targetSdkVersion 27
multiDexEnabled true
versionCode 1
versionName "1.0"
testInstrumentationRunner"Android.support.test.runner.AndroidJUnitRunner"
}
ただきれいにして、もう一度試してください。
それが誰かに役立つ場合は、私の場合はデバッグモードではなくリリースモードでカスタムパッケージを使用していました。
パッケージを "release"から "debug"に変更したところ、うまくいきました。
私の場合は、
Gradleデーモンの最大ヒープサイズが4Goを超える場合、transformClassesWithDexForの実行中に問題が発生しました。私の〜/ gradle.propertiesをorg.gradle.jvmargs = -Xmx2048mに変更することで(ヒープサイズを4Goではなく2Goに減らすことを意味します)、dexは別のプロセスで実行され、問題は発生しなくなります。
14:52:26.412 [警告] [org.gradle.api.Project]
別のプロセスとしてdexを実行する.
Dexをインプロセスで実行するには、Gradleデーモンにもっと大きなヒープが必要です。
現在2048 MBです。
より高速なビルドのためには、Gradleデーモンの最大ヒープサイズを少なくとも4608 MBに増やします(dexOptions.javaMaxHeapSize = 4gに基づく)。
これを行うには、プロジェクトgradle.propertiesにorg.gradle.jvmargs = -Xmx4608Mを設定します。