Getting "package does not exist" after upgrading to Android Studio 2.3


I updated from Android Studio 2.2.3 to Android Studio 2.3 yesterday, and I ran into the following two problems:

  • Upon updating, Gradle 3.2 was installed by default, but syncing my
    project would not work and I kept getting an error saying “Gradle 3.3
    is required”. Using the default Gradle wrapper doesn’t work. The only way to fix this was to download Gradle 3.3
    manually and point to the directory in build settings.

  • On running my project, I kept getting a string of errors involving my
    BaseApplication class which extends MultiDexApplication. The
    error goes something like this:

    Error:(19, 62) error: package does not exist

I am unable to resolve this error. I have buildToolsVersion '25.0.2', and my project compiled and ran properly before upgrading to Android Studio 2.3. Can anyone help me with this problem?


The solution to this problem is to add the following:

dependencies {
  implementation ''

in your build.gradle file.

This was not required prior to Gradle 3.3. This problem occurs only for apps that support Android versions below Lollipop (API level 21).


1. Multidex support prior to Android 5.0.

Answered By – Yash Sampat

This Answer collected from stackoverflow, is licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply

(*) Required, Your email will not be published