Questions tagged «android-multidex»

22
错误:无法在单个dex文件中容纳请求的类。尝试提供main-dex列表。#方法:72477> 65536
我想添加融合的位置服务,但显示出一些错误。帮我。 apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion "27.0.1" defaultConfig { applicationId "com.example.adil.bloodbankapplication" minSdkVersion 15 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support.constraint:constraint-layout:1.0.2' compile 'com.google.firebase:firebase-auth:11.8.0' …

14
.dex文件中方法引用的数量不能超过64k API 17
我正在使用SugarORM库构建一个应用程序,但是当我尝试为API 17构建项目时(未检查其他项目),它显示了构建错误。 Information:Gradle tasks [:app:assembleDebug] :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAnimatedVectorDrawable2330Library UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72330Library UP-TO-DATE :app:prepareComAndroidSupportCardviewV72330Library UP-TO-DATE :app:prepareComAndroidSupportDesign2330Library UP-TO-DATE :app:prepareComAndroidSupportMediarouterV72300Library UP-TO-DATE :app:prepareComAndroidSupportRecyclerviewV72330Library UP-TO-DATE :app:prepareComAndroidSupportSupportV42330Library UP-TO-DATE :app:prepareComAndroidSupportSupportVectorDrawable2330Library UP-TO-DATE :app:prepareComAndroidVolleyVolley100Library UP-TO-DATE :app:prepareComGithubSatyanSugar14Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServices840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesAds840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesAnalytics840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesAppindexing840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesAppinvite840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesAppstate840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesAuth840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesBase840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesBasement840Library UP-TO-DATE …


21
java.util.zip.ZipException:packageAllDebugClassesForMultiDex期间的重复条目
我不确定这个错误是什么意思。 Execution failed for task ':excelSior:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/v4/util/TimeUtils.class 我目前正在使用android-support-v4.jar我的图书馆 dependencies { compile project(':addThisSDK') compile project(':centeredContentButton') compile project(':googleplayservices_lib') compile files('libs/adxtag2.4.6.jar') compile files('libs/android-support-v4.jar') compile files('libs/aws-android-sdk-1.7.1.1-debug.jar') compile files('libs/commons-lang-2.6.jar') compile files('libs/crittercism_v4_4_0_sdkonly.jar') compile files('libs/dd-plist.jar') compile files('libs/FiksuAndroidSDK_4.1.1.jar') compile files('libs/iqengines-sdk-barcode.jar') compile files('libs/irEventTracker-1.2.jar') compile files('libs/jolt-core-0.0.7.jar') compile files('libs/json-utils-0.0.7.jar') compile files('libs/jsoup-1.7.2.jar') compile files('libs/kooaba-api-v4-java.jar') compile 'com.android.support:multidex:1.0.0' } 在gradle同步期间不会显示错误。就在我尝试运行应用程序时 …

5
什么是Android MultiDex?
关于MultiDex的文章很多。有时,我遇到了一些错误已解决,包括multiDexEnabled true在defaultConfig我的build.gradle部分中。 但是,此功能到底是什么?有什么使用场景?

12
如何缩小代码-dex中的65k方法限制
我有一个相当大的Android应用程序,它依赖于许多图书馆项目。Android编译器对每个.dex文件有65536个方法的限制,我已经超过了这个数目。 达到方法限制时,基本上可以选择两种路径(至少我知道)。 1)缩小代码 2)构建多个dex文件(请参阅此博客文章) 我对两者进行了调查,试图找出导致我的方法计数过高的原因。Google Drive API的Guava依赖项占最大部分,超过12,000。Drive API v2的库总数超过23,000! 我想我的问题是,您认为我应该怎么做?我是否应该删除Google云端硬盘集成作为我的应用程序的功能?有没有一种缩小API的方法(是的,我使用proguard)?我是否应该走多dex路线(看起来很痛苦,尤其是与第三方API的交流)?

28
错误:任务“:app:transformClassesWithDexForDebug”的执行失败
错误 错误:任务':app:transformClassesWithDexForDebug'的执行失败。com.android.build.transform.api.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'command'/ usr / lib / jvm / java-8-oracle / bin / java''使用非零退出值1结束 我的应用程式Gradle档案: apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId 'Hidden application ID' minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" multiDexEnabled true } buildTypes { debug { minifyEnabled false proguardFiles …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.