Skip to content

Importing to Android Studio

morteza movahedian edited this page Dec 5, 2020 · 22 revisions

There are many ways to include the library in your project. I have written down two of them here.

####Method 1: Using Gradle

Add PersianMaterialDateTimePicker as a dependency to your build.gradle file:

dependencies {
    implementation 'com.mohamadamin:persianmaterialdatetimepicker:1.2.1'
}

####Method 2: Adding Manually

  • Download the project as a zip file and extract it on your computer.
  • In Android Studio, Open File -> New -> New Module.
  • In the newly opened window under the More Modules click Import Existing Project and set the Source Directory as the directory that you extracted the downloaded zip and click finish.
  • Open your build.gradle file in the app module and add this line to your dependencies:
implementation project(':persianmaterialdatetimepicker') 

So you're build.gradle file will look like this:

dependencies {
    // Other dependenices
    implementation project(':persianmaterialdatetimepicker')
}
  • Sync Gradle with your project and it's done! you can now use the library within your project.

####Note If you're getting this error after importing the library:

Error:(1, 0) Plugin with id 'com.android.library' not found.

then you should add these lines to the build.gradle file of the persianmaterialdatetimepicker module:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'' // or any other version you have
    }
}
Clone this wiki locally