Created
October 14, 2017 19:23
-
-
Save d4l-w4r/d402e453768ba9f47f6b9bd1451ec755 to your computer and use it in GitHub Desktop.
All gradle import identifiers for android library projects listed under https://developer.android.com/topic/libraries/index.html in a json tree structure (Excluding 'Play Billing Library').
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"support-lib": { | |
"application_build_gradle_config": { | |
"repositories": [ | |
"jcenter()", | |
"maven { url \"https://maven.google.com\" }" | |
] | |
}, | |
"app_build_gradle_config": {}, | |
"stable": { | |
"lib-v4": { | |
"compile": [{ | |
"name": "v4 compat", | |
"dependency": "com.android.support:support-compat", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v4 core-utils", | |
"dependency": "com.android.support:support-core-utils", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v4 core-ui", | |
"dependency": "com.android.support:support-core-ui", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v4 media-compat", | |
"dependency": "com.android.support:support-media-compat", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v4 fragment", | |
"dependency": "com.android.support:support-fragment", | |
"latest_version": "26.1.0", | |
"depends_on": ["v4 compat", "v4 core-utils", "v4 core-ui", "v4 media-compat"] | |
} | |
], | |
"testCompile": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"lib-multidex": { | |
"compile": [{ | |
"name": "multidex", | |
"dependency": "com.android.support:multidex", | |
"latest_version": "1.0.0", | |
"depends_on": [] | |
}], | |
"testCompile": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"lib-v7": { | |
"compile": [{ | |
"name": "v7 appcompat", | |
"dependency": "com.android.support:appcompat-v7", | |
"latest_version": "26.1.0", | |
"depends_on": ["lib-v4"] | |
}, | |
{ | |
"name": "v7 cardview", | |
"dependency": "com.android.support:cardview-v7", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v7 gridlayout", | |
"dependency": "com.android.support:gridlayout-v7", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v7 mediarouter", | |
"dependency": "com.android.support:mediarouter-v7", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v7 palette", | |
"dependency": "com.android.support:palette-v7", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v7 recyclerview", | |
"dependency": "com.android.support:recyclerview-v7", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v7 preference-support", | |
"dependency": "com.android.support:preference-v7", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
} | |
], | |
"testCompile": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"lib-v8": { | |
"compile": [], | |
"testCompile": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [{ | |
"name": "v8 renderscript", | |
"configInsert": "renderscriptTargetApi 18\nrenderscriptSupportModeEnabled true" | |
}] | |
}, | |
"lib-v13": { | |
"compile": [{ | |
"name": "v13 support", | |
"dependency": "com.android.support:support-v13", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}], | |
"testCompile": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"lib-v14": { | |
"compile": [{ | |
"name": "v14 preference-support", | |
"dependency": "com.android.support:preference-v14", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}], | |
"testCompile": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"lib-v17": { | |
"compile": [{ | |
"name": "v17 preference-support-tv", | |
"dependency": "com.android.support:preference-leanback-v17", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "v17 leanback", | |
"dependency": "com.android.support:leanback-v17", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
} | |
], | |
"testCompile": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"lib-other": { | |
"compile": [{ | |
"name": "vector-drawable", | |
"dependency": "com.android.support:support-vector-drawable", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "animated-vector-drawable", | |
"dependency": "com.android.support:animated-vector-drawable", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "annotations", | |
"dependency": "com.android.support:support-annotations", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "design", | |
"dependency": "com.android.support:design", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "custom-tabs", | |
"dependency": "com.android.support:customtabs", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "exif-interface", | |
"dependency": "com.android.support:exifinterface", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "app-recommendations", | |
"dependency": "com.android.support:recommendation", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
}, | |
{ | |
"name": "wear", | |
"dependency": "com.android.support:wear", | |
"latest_version": "26.1.0", | |
"depends_on": [] | |
} | |
], | |
"defaultConfig": [], | |
"annotationProcessor": [], | |
"androidTestCompile": [], | |
"testCompile": [] | |
} | |
}, | |
"alpha": {}, | |
"beta": {} | |
}, | |
"data-binding-lib": { | |
"application_build_gradle_config": {}, | |
"app_build_gradle_config": { | |
"android": [ | |
"dataBinding { enabled = true }" | |
] | |
} | |
}, | |
"architecture-components": { | |
"application_build_gradle_config": { | |
"repositories": [ | |
"jcenter()", | |
"maven { url \"https://maven.google.com\" }" | |
] | |
}, | |
"app_build_gradle_config": {}, | |
"stable": { | |
}, | |
"alpha": { | |
"paging": { | |
"compile": [{ | |
"name": "paging-runtime", | |
"dependency": "android.arch.paging:runtime", | |
"latest_version": "1.0.0-alpha3", | |
"depends_on": [] | |
}], | |
"defaultConfig": [], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"testCompile": [] | |
} | |
}, | |
"beta": { | |
"lifecycle": { | |
"compile": [{ | |
"name": "lifecycle-extensions", | |
"dependency": "android.arch.lifecycle:extensions", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
}, | |
{ | |
"name": "lifecycle-java8", | |
"dependency": "android.arch.lifecycle:common-java8", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
}, | |
{ | |
"name": "lifecycle-rx-streams", | |
"dependency": "android.arch.lifecycle:reactivestreams", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
} | |
], | |
"testCompile": [], | |
"annotationProcessor": [{ | |
"name": "lifecycle-annotation-processor", | |
"dependency": "android.arch.lifecycle:compiler", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
}], | |
"defaultConfig": [] | |
}, | |
"core": { | |
"compile": [], | |
"testCompile": [{ | |
"name": "core-testing", | |
"dependency": "android.arch.core:core-testing", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
}], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"room": { | |
"compile": [{ | |
"name": "room-runtime", | |
"dependency": "android.arch.persistence.room:runtime", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
}, | |
{ | |
"name": "room-rxjava", | |
"dependency": "android.arch.persistence.room:rxjava2", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
} | |
], | |
"testCompile": [{ | |
"name": "room-testing", | |
"dependency": "android.arch.persistence.room:testing", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
}], | |
"androidTestCompile": [], | |
"annotationProcessor": [{ | |
"name": "room-annotation-processor", | |
"dependency": "android.arch.persistence.room:compiler", | |
"latest_version": "1.0.0-beta2", | |
"depends_on": [] | |
}], | |
"defaultConfig": [] | |
} | |
} | |
}, | |
"android-testing-support-lib": { | |
"application_build_gradle_config": { | |
"repositories": [ | |
"jcenter()", | |
"maven { url \"https://maven.google.com\" }" | |
] | |
}, | |
"app_build_gradle_config": {}, | |
"stable": { | |
"android-junit": { | |
"compile": [], | |
"testCompile": [{ | |
"name": "test-runner", | |
"dependency": "com.android.support.test:runner", | |
"latest_version": "1.0.1", | |
"depends_on": [] | |
}, | |
{ | |
"name": "test-rules", | |
"dependency": "com.android.support.test:rules", | |
"latest_version": "1.0.1", | |
"depends_on": [] | |
} | |
], | |
"androidTestCompile": [], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
}, | |
"espresso": { | |
"compile": [{ | |
"name": "idling-resource", | |
"dependency": "com.android.support.test.espresso:espresso-idling-resource", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
}], | |
"testCompile": [], | |
"androidTestCompile": [{ | |
"name": "core", | |
"dependency": "com.android.support.test.espresso:espresso-core", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
}, | |
{ | |
"name": "contrib", | |
"dependency": "com.android.support.test.espresso:espresso-contrib", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
}, | |
{ | |
"name": "intents", | |
"dependency": "com.android.support.test.espresso:espresso-intents", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
}, | |
{ | |
"name": "accessibility", | |
"dependency": "com.android.support.test.espresso:espresso-accessibility", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
}, | |
{ | |
"name": "web", | |
"dependency": "com.android.support.test.espresso:espresso-web", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
}, | |
{ | |
"name": "idling-concurrent", | |
"dependency": "com.android.support.test.espresso.idling:idling-concurrent", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
}, | |
{ | |
"name": "idling-resource", | |
"dependency": "com.android.support.test.espresso:espresso-idling-resource", | |
"latest_version": "3.0.1", | |
"depends_on": [] | |
} | |
], | |
"annotationProcessor": [], | |
"defaultConfig": [] | |
} | |
}, | |
"alpha": { | |
}, | |
"beta": { | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment