mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
commit
c1259969f8
39
.gitignore
vendored
Normal file
39
.gitignore
vendored
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Android generated
|
||||||
|
bin
|
||||||
|
gen
|
||||||
|
lint.xml
|
||||||
|
|
||||||
|
# IntelliJ IDEA
|
||||||
|
.idea
|
||||||
|
*.iml
|
||||||
|
*.ipr
|
||||||
|
*.iws
|
||||||
|
classes
|
||||||
|
gen-external-apklibs
|
||||||
|
|
||||||
|
# Eclipse
|
||||||
|
.project
|
||||||
|
.classpath
|
||||||
|
.settings
|
||||||
|
.checkstyle
|
||||||
|
|
||||||
|
# Gradle
|
||||||
|
.gradle
|
||||||
|
build
|
||||||
|
out
|
||||||
|
|
||||||
|
# Maven
|
||||||
|
target
|
||||||
|
release.properties
|
||||||
|
pom.xml.*
|
||||||
|
|
||||||
|
# Ant
|
||||||
|
ant.properties
|
||||||
|
local.properties
|
||||||
|
proguard.cfg
|
||||||
|
proguard-project.txt
|
||||||
|
|
||||||
|
# Other
|
||||||
|
.DS_Store
|
||||||
|
dist
|
||||||
|
tmp
|
20
README.md
20
README.md
@ -55,6 +55,22 @@ accompanying demo application. To get started:
|
|||||||
|
|
||||||
## Using Gradle ##
|
## Using Gradle ##
|
||||||
|
|
||||||
ExoPlayer can also be built using Gradle. For a complete list of tasks, run:
|
ExoPlayer can also be built using Gradle. You can include it as a dependent project and build from source. e.g.
|
||||||
|
|
||||||
./gradlew tasks
|
```
|
||||||
|
// setting.gradle
|
||||||
|
include ':app', ':..:ExoPlayer:library'
|
||||||
|
|
||||||
|
// app/build.gradle
|
||||||
|
dependencies {
|
||||||
|
compile project(':..:ExoPlayer:library')
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
If you want to use ExoPlayer as a jar, run:
|
||||||
|
|
||||||
|
```
|
||||||
|
./gradlew jarRelease
|
||||||
|
```
|
||||||
|
|
||||||
|
and copy library.jar to the libs-folder of your new project.
|
||||||
|
@ -19,7 +19,7 @@ buildscript {
|
|||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'com.android.tools.build:gradle:0.10.+'
|
classpath 'com.android.tools.build:gradle:0.12.+'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,3 +36,14 @@ android {
|
|||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
android.libraryVariants.all { variant ->
|
||||||
|
def name = variant.buildType.name
|
||||||
|
if (name.equals(com.android.builder.core.BuilderConstants.DEBUG)) {
|
||||||
|
return; // Skip debug builds.
|
||||||
|
}
|
||||||
|
def task = project.tasks.create "jar${name.capitalize()}", Jar
|
||||||
|
task.dependsOn variant.javaCompile
|
||||||
|
task.from variant.javaCompile.destinationDir
|
||||||
|
artifacts.add('archives', task);
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user