컨텐츠 데이터 모델 차시에서 앱을 업로드하려고하는데 오류가 발생합니다.
399
작성한 질문수 1
Cannot fit requested classes in a single dex file (# methods: 105461 > 65536)
라는 오류가 뜨면서 앱이 업로드가 안되네요 ㅠㅠㅠ
해결법을 검색해서 아래와 같이 적용해보았지만 앱을 실행하면 강제로 중지됩니다 ㅠㅠㅠ
minSdkVersion 이 20 이하인 경우
build.gradle 파일에서 multiDexEnable 을 true로 설정하고 multidex 지원 라이브러리를 추가해야 합니다.
그리고 custom application을 사용하지 않는다면 MultiDexApplication을 추가해야 합니다.
답변 5
0
빌드는 정상적으로 되지만 앱 실행하면 자동으로 계속 팅기네요 ㅠㅠㅠㅠㅠ
gralde 내용 공유해드려용
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 29
defaultConfig {
applicationId "com.example.ystest3"
minSdkVersion 15
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.core:core-ktx:1.2.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.firebase:firebase-auth:16.0.5'
implementation 'com.google.firebase:firebase-storage:16.0.5'
implementation 'com.google.firebase:firebase-firestore:18.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
//noinspection GradleCompatible
implementation 'com.android.support:design:28.0.0'
implementation 'com.facebook.android:facebook-android-sdk:[4,5)'
implementation 'com.google.android.gms:play-services-auth:17.0.0'
implementation 'com.google.firebase:firebase-firestore:21.4.0'
implementation 'com.github.bumptech.glide:glide:4.9.0'
implementation 'com.android.support:multidex:1.0.3'
}
0
gradle에서 아래 내용까지는 추가를 완료한 상태입니다. (이부분까지 추가 후 앱을 업로드하고 실행하면 첫화면부터 강제종료되어버리는 상태)
다음과 같이 모듈 수준 build.gradle 파일을 수정하여 multidex를 사용 설정하고 multidex 라이브러리를 종속성으로 추가합니다.
android {
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 28
multiDexEnabled true
}
...
}
dependencies {
implementation 'com.android.support:multidex:1.0.3'
}
아래 내용을 적용하려고하는데 강조되어있는 문장을 넣으면 거기서부터 에러가 발생하여 진행을 못하고있습니다. 아래 내용부터는 내용을 추가해야한다면 어떻게 해야할지 알려주세요 ㅠㅠㅠ
Application 클래스 재정의 여부에 따라 다음 중 하나를 실행합니다.
-
Application클래스를 재정의하지 않는 경우 manifest 파일을 수정하여 다음과 같이<application>태그에서android:name를 설정합니다.
0
흠 https://developer.android.com/studio/build/multidex 내용을 제대로 적용했는지요 혹시라도 에러가 난다면 gralde 내용좀 올려주세요
CloudFireStore에 데이터가 들어가지 않아요
0
74
1
firebase storage에서 putfile해도 이미지 업로드가 안되요..
0
98
1
1강 AndroidManifest.xml 코드 오류
0
466
1
도와주세요 ㅠㅠ
0
405
1
게시물이 뜨지 않습니다.(detail_veiw)
0
382
0
NavigationBarView 사용법 변경으로 인한 네비게이션 바 애니메이션 적용법
0
513
1
안드로이드 11 이상부터 startActivityForResult 지원 안하므로 다른 방법 이용
0
360
1
bottom_navigation 오류
0
425
1
게시물을 최신게시물순으로 하고싶은데 어떻게 하면 될까요..?ㅠ
0
271
1
오류..? 에러..?
0
472
0
페이스북 로그인
0
355
0
댓글 activity에서 mainActivity의 userFragment 이동 방법관련..
0
366
1
댓글activity에서 userId를 클릭했을 때
0
295
1
파이어베이스 연결에서 막힙니다,,
0
399
1
파이어베이스 이미지url Glide로 불러올 때 에러
1
554
1
- 혹시 사진 업로드 여러장 되게 할수 있는 방법이 있을까요??
0
420
1
화면전환시 색깔이 안나오고 흰바탕입니다
0
260
1
Facebook공식 문서에서 제공해주는 최신 SDK 오류
1
282
0
startActivityForResult와 onActivityResult는 이제 안드로이드 스튜디오에서 못쓰게 하는데 어떻게 수정 해야 할까요?
0
391
1
google 계정 선택창이 아예 뜨지 않습니다.
0
298
1
로그인 시 에러
0
315
0
3강에서 startActivityForResult 사용불가 문제
0
450
1
인스타그램 자바언어로 하는 클론코딩은 없을까요?
0
1697
1
mainfest 오류
1
242
0





