Tag Archives: Gradle

‘’ not found, the solution

Recently, I build some open source Android libraries, and when building the project, below error occurred:

Error:(2, 0) Plugin with id ‘’ not found.

Quick Solution:

install Yarn, everything works!

Mac: brew install yarn
Windows: refer to this link.


A less elegant solution is to manually change the top level build.gradle:


dependencies {
classpath ‘’

To –>

dependencies {
classpath ‘’
classpath com.github.dcendents:android-maven-gradle-plugin:1.5  //Add this
classpath com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3      //Add this


Rebuild. It should work. But this is tedious, for every project (e.g. react-native), you repeat doing so?  Emmmmmm!

Now try to create a new react-native project using:

react-native init ProjectName

Run the project:

react-native run-android  // or
react-native run-ios

It compiles and works! Happy coding.


Posted by on April 18, 2017 in Android


Tags: , , , , , , , , , , , ,

Gradle: SDK location not found, the problem and solution

In a recent project, I created a Gradle project in windows, but when I load the project in Ubuntu and Mac OSX, an error “SDK location not found. Define location with sdk.dir in the file or with an ANDROID_HOME environment variable”


I then followed the instruction, and in the ~/.bashrc file, I added the environment variable ANDROID_HOME


Read the rest of this entry »


Posted by on July 2, 2014 in General, Linux, Mac, Programming, Windows


Tags: , , , , , , , , , , , , ,