2016-07-17 3 views
2

Я пытаюсь запустить приложение, на котором работает Google Maps на моем телефоне. Мой телефон работает на Android 4.1.3, а минимальный SDK для моего проекта - API 15: Android 4.0.3Ошибка проекта Android

Я только что создал проект на Android Studio и попытался запустить его на своем телефоне. Но это не сработает, и я продолжаю получать эту ошибку. Может ли кто-нибудь сказать мне, как это решить?

Check here to see the error I am getting

+0

Что вы узнали из чтения https://developer.android.com/studio/build/multidex.html? – pizzaisdavid

+0

На самом деле я все еще его читаю. Можете ли вы помочь мне со второй ошибкой? – user3093753

+0

Обе ошибки зависят. – pRaNaY

ответ

0

Эта ошибка, вероятно, означает, что вы используете слишком много библиотек. И поскольку вы пытаетесь использовать карты Google, я предполагаю, что вы включили все Google.

Попробуйте использовать библиотеки, в которых вы нуждаетесь. Для карт использовать этот:

dependencies { 
    com.google.android.gms:play-services-maps:9.2.1 
} 

Чтение материал: https://developers.google.com/android/guides/setup

0

Вам нужно настроить Gradle для multidex.

Изменение конфигурации build.gradle файла уровня модуля, чтобы включить библиотеку поддержки и включить multidex выход, как показано в следующем фрагменте кода:

android { 
    compileSdkVersion 21 
    buildToolsVersion "21.1.0" 
defaultConfig { 
    ... 
    minSdkVersion 14 
    targetSdkVersion 21 
    ... 

    // Enabling multidex support. 
    multiDexEnabled true 
} 
... 
} 

dependencies { 
    compile 'com.android.support:multidex:1.0.0' 
} 

Смотрите больше на той же ссылке, которую вы имеете в виду: https://developer.android.com/studio/build/multidex.html#mdex-gradle

Вы также можете увидеть некоторые родственный вопрос для той же ошибки:

How to enable multidexing with the new Android Multidex support library

Android java.exe finished with non-zero exit value 1

Смежные вопросы