1.project vs project.rootProjectandroid
2.System.console() != null ? System.console().readPassword("\nKeystore password: ") : ""git
System.console() != null ? System.console().readLine("\nKeystore password: ") : ""github
3.Properties properties = new Properties()-->properties.load(project.file('keystore.properties').newDataInputStream())app
4.gradle
repositories {
flatDir {
dirs 'libs'
}
}ui
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:22.2.0'
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.zachary.library.basicsdk:librarybasicsdk:1.0.0@aar'
compile 'com.zachary.library.uicomp:libraryuicomp:1.0.0@aar'
}orm
5.http://tools.android.com/tech-docs/new-build-system
http://stormzhang.github.io/android/2014/02/28/android-gradle/ci
6.chmod +x gradlewit
7.gradlew -vio