我不知道这个错误是什么意思。我正试图从youtube上做一个使用Firebase的优步应用程序,但遇到了这个错误。
无法在单个dex文件(#methods:86010>65536)com.android.tools.r8.CompilationFailedException:编译失败。
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 28
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.ezbusjava"
minSdkVersion 16
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
debuggable = true
signingConfig signingConfigs.debug
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.firebase:firebase-analytics:17.2.2'
implementation 'com.google.firebase:firebase-auth:19.2.0'
implementation 'com.google.firebase:firebase-firestore:21.3.1'
implementation 'com.google.firebase:firebase-database:19.2.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
buildscript {
repositories {
mavenCentral()
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.3'
classpath 'com.google.gms:google-services:4.3.3'
}
}
allprojects {
repositories {
mavenCentral()
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
尝试在应用程序中启用Multidex。您可以在https://developer.android.com/studio/build/multidex阅读更多关于它的信息
错误:null,无法在单个dex文件中容纳请求的类(#methods:66384>65536) 错误:null,无法在单个dex文件中容纳请求的类(#methods:66384>65536)
问题内容: 我不知道为什么,但是今天早上无法在手机上启动我的应用程序。我收到此错误消息: 无法将请求的类放入单个dex文件中。尝试提供main-dex列表。 #方法:68061> 65536消息{种类=错误,文本=无法在单个dex文件中容纳所请求的类。尝试提供main-dex列表。 #方法:68061> 65536,sources = [未知源文件],工具 我真的是Android的新手,我不明白问
我不知道为什么,但今天早上无法在手机上启动我的应用程序。我收到以下错误消息: 无法在单个dex文件中容纳请求的类。尝试提供一个主索引列表。 #方法: 68061 #方法: 68061 我对Android真的是个新手,我不明白这个问题,我需要做什么?为什么我现在遇到这个问题而不是以前?
当我运行应用程序时,我得到这个错误‘不能在单个dex文件中适合请求的类(#methods:67451>65536)'帮助我。 //将用JVM目标1.8构建的字节码内联到正在用JVM目标1.6构建的//字节码中。(例如navArgs) } }
我的设置: 格拉德卢: