2016-04-11 30 views
0

Hata: .dex dosyasındaki yöntem başvurusu sayısı 64 K'yi aşamaz. Bu sorunun nasıl giderileceğini öğrenmek için https://developer.android.com/tools/building/multidex.html Hata: Yürütme ': app: transformClassesWithDexForDebug' görevinde başarısız oldu.Güncelleme sonrası Android stüdyo 2.0 sorunu yaşanıyor.

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 2

+0

'https://developer.android.com/tools/building/multidex.html' – NSNoob

cevap

0

Sen evet o zaman bu yöntemi uygulayan lütfen eğer https://developer.android.com/tools/building/multidex.html hem aşağıdaki notları okumak veya hiç o zaman size yardımcı olabilir uygulamak okuyun. Not: Projeniz multidx için 20 veya daha düşük olan multidx için yapılandırılmışsa ve Android 4.4 (API level 20) veya daha düşük bir sürümü çalıştıran hedef aygıtlara dağıtıyorsanız, Android Studio Instant Run'u devre dışı bırakır. Üste |

Not: Instant Run'ı kullanırken, uygulamanızın minSdkVersion öğesi 21 veya daha yüksek bir değere ayarlandığında Android Studio uygulamanızı multidex için otomatik olarak yapılandırır. Anlık Çalışma yalnızca uygulamanızın hata ayıklama sürümü ile çalıştığından, 64 K sınırını önlemek için multidex için sürüm oluşturmayı yapılandırmanız gerekir.

1

Android Studio 2.0 ile, 'Anında Çalıştır' seçeneği varsayılan olarak etkinleştirilmiş ve sorununuz için en hızlı çözüm olan , Android studio Ayarlarından 'Anında Çalıştır' seçeneğini devre dışı bırakmaktır.

Bu ayarı "Oluştur, Yürütme, Dağıtım" ayarları altında bulabilirsiniz.

Hızlı Çalıştır özelliğini kullanmak için, https://developer.android.com/tools/building/multidex.html'u izleyerek multidex sorununu giderin.

+0

adresinden bu sorunu nasıl çözeceğinizi öğrenin. –