Commit 90676b3576ce80287894283e39f1b3c0ddefd3f3
1 parent
39963ae6
更改SDK引入方式,视频广告与SDK分离
Showing
36 changed files
with
73 additions
and
5 deletions
.idea/gradle.xml
.idea/modules.xml
| ... | ... | @@ -4,6 +4,7 @@ |
| 4 | 4 | <modules> |
| 5 | 5 | <module fileurl="file://$PROJECT_DIR$/CNVideoDemo.iml" filepath="$PROJECT_DIR$/CNVideoDemo.iml" /> |
| 6 | 6 | <module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" /> |
| 7 | + <module fileurl="file://$PROJECT_DIR$/lib_advideo/lib_advideo.iml" filepath="$PROJECT_DIR$/lib_advideo/lib_advideo.iml" /> | |
| 7 | 8 | </modules> |
| 8 | 9 | </component> |
| 9 | 10 | </project> |
| 10 | 11 | \ No newline at end of file | ... | ... |
app/build.gradle
| ... | ... | @@ -22,7 +22,8 @@ android { |
| 22 | 22 | } |
| 23 | 23 | |
| 24 | 24 | dependencies { |
| 25 | - compile fileTree(dir: 'libs', include: ['*.jar']) | |
| 25 | + compile fileTree(include: ['*.jar'], dir: 'libs') | |
| 26 | 26 | testCompile 'junit:junit:4.12' |
| 27 | 27 | compile 'com.android.support:appcompat-v7:25.0.0' |
| 28 | + compile project(':lib_advideo') | |
| 28 | 29 | } | ... | ... |
app/libs/libcnlivevideo.jar
No preview for this file type
app/src/main/java/com/cnlive/demo/video/SltVideoActivity.java
| ... | ... | @@ -9,10 +9,10 @@ import android.widget.Button; |
| 9 | 9 | import android.widget.SeekBar; |
| 10 | 10 | import android.widget.TextView; |
| 11 | 11 | |
| 12 | -import com.cnlive.libs.video.video.SltVideoView; | |
| 12 | +import com.cnlive.libs.video.slt.SltVideoView; | |
| 13 | +import com.cnlive.libs.video.slt.base.ISltVideoView; | |
| 13 | 14 | import com.cnlive.libs.video.video.base.IMediaPlayer; |
| 14 | 15 | import com.cnlive.libs.video.video.base.ISltDataSource; |
| 15 | -import com.cnlive.libs.video.video.base.ISltVideoView; | |
| 16 | 16 | |
| 17 | 17 | import java.text.DecimalFormat; |
| 18 | 18 | import java.text.NumberFormat; | ... | ... |
app/src/main/jniLibs/armeabi/libRongIMLib.so deleted
100644 → 0
No preview for this file type
app/src/main/jniLibs/armeabi/libksyplayer.so deleted
100644 → 0
No preview for this file type
app/src/main/res/layout/activity_slt_video.xml
| ... | ... | @@ -9,7 +9,7 @@ |
| 9 | 9 | android:layout_height="match_parent" |
| 10 | 10 | android:background="@android:color/black"> |
| 11 | 11 | |
| 12 | - <com.cnlive.libs.video.video.SltVideoView | |
| 12 | + <com.cnlive.libs.video.slt.SltVideoView | |
| 13 | 13 | android:id="@+id/videoview" |
| 14 | 14 | android:layout_width="match_parent" |
| 15 | 15 | android:layout_height="match_parent" | ... | ... |
lib_advideo/.gitignore
0 → 100644
| 1 | +/build | ... | ... |
lib_advideo/build.gradle
0 → 100644
| 1 | +apply plugin: 'com.android.library' | |
| 2 | + | |
| 3 | +android { | |
| 4 | + compileSdkVersion 25 | |
| 5 | + buildToolsVersion "25.0.2" | |
| 6 | + | |
| 7 | + defaultConfig { | |
| 8 | + minSdkVersion 16 | |
| 9 | + targetSdkVersion 25 | |
| 10 | + versionCode 1 | |
| 11 | + versionName "1.0" | |
| 12 | + | |
| 13 | + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | |
| 14 | + | |
| 15 | + } | |
| 16 | + buildTypes { | |
| 17 | + release { | |
| 18 | + minifyEnabled false | |
| 19 | + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' | |
| 20 | + } | |
| 21 | + } | |
| 22 | +} | |
| 23 | + | |
| 24 | +dependencies { | |
| 25 | + compile fileTree(dir: 'libs', include: ['*.jar']) | |
| 26 | +} | ... | ... |
app/libs/glide-3.7.0.jar renamed to lib_advideo/libs/glide-3.7.0.jar
No preview for this file type
app/libs/gson-2.2.4.jar renamed to lib_advideo/libs/gson-2.2.4.jar
No preview for this file type
lib_advideo/libs/libcnliveadvideo.jar
0 → 100644
No preview for this file type
app/libs/volley.jar renamed to lib_advideo/libs/volley.jar
No preview for this file type
lib_advideo/proguard-rules.pro
0 → 100644
| 1 | +# Add project specific ProGuard rules here. | |
| 2 | +# By default, the flags in this file are appended to flags specified | |
| 3 | +# in D:\AndroidSDK/tools/proguard/proguard-android.txt | |
| 4 | +# You can edit the include path and order by changing the proguardFiles | |
| 5 | +# directive in build.gradle. | |
| 6 | +# | |
| 7 | +# For more details, see | |
| 8 | +# http://developer.android.com/guide/developing/tools/proguard.html | |
| 9 | + | |
| 10 | +# Add any project specific keep options here: | |
| 11 | + | |
| 12 | +# If your project uses WebView with JS, uncomment the following | |
| 13 | +# and specify the fully qualified class name to the JavaScript interface | |
| 14 | +# class: | |
| 15 | +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { | |
| 16 | +# public *; | |
| 17 | +#} | |
| 18 | + | |
| 19 | +# Uncomment this to preserve the line number information for | |
| 20 | +# debugging stack traces. | |
| 21 | +#-keepattributes SourceFile,LineNumberTable | |
| 22 | + | |
| 23 | +# If you keep the line number information, uncomment this to | |
| 24 | +# hide the original source file name. | |
| 25 | +#-renamesourcefileattribute SourceFile | ... | ... |
lib_advideo/src/main/AndroidManifest.xml
0 → 100644
app/src/main/assets/img/collection.png renamed to lib_advideo/src/main/assets/img/collection.png
1.95 KB
app/src/main/assets/img/comments.png renamed to lib_advideo/src/main/assets/img/comments.png
2.1 KB
app/src/main/assets/img/coordinates.png renamed to lib_advideo/src/main/assets/img/coordinates.png
1.66 KB
app/src/main/assets/img/dibiao.png renamed to lib_advideo/src/main/assets/img/dibiao.png
1.18 KB
app/src/main/assets/img/icon01.png renamed to lib_advideo/src/main/assets/img/icon01.png
2.04 KB
app/src/main/assets/img/move.png renamed to lib_advideo/src/main/assets/img/move.png
1.45 KB
app/src/main/assets/img/play.png renamed to lib_advideo/src/main/assets/img/play.png
4.28 KB
app/src/main/assets/img/round_icon.png renamed to lib_advideo/src/main/assets/img/round_icon.png
2.79 KB
app/src/main/assets/img/scan.png renamed to lib_advideo/src/main/assets/img/scan.png
1.19 KB
app/src/main/assets/img/share.png renamed to lib_advideo/src/main/assets/img/share.png
1.65 KB
app/src/main/assets/img/slt_back_webview.png renamed to lib_advideo/src/main/assets/img/slt_back_webview.png
835 Bytes
app/src/main/assets/img/slt_close.png renamed to lib_advideo/src/main/assets/img/slt_close.png
1.25 KB
app/src/main/assets/img/slt_content.png renamed to lib_advideo/src/main/assets/img/slt_content.png
2.49 KB
app/src/main/assets/img/stop.png renamed to lib_advideo/src/main/assets/img/stop.png
3.99 KB
app/src/main/assets/img/thumb.png renamed to lib_advideo/src/main/assets/img/thumb.png
241 Bytes
app/src/main/assets/img/tip_img.png renamed to lib_advideo/src/main/assets/img/tip_img.png
2.89 KB
app/src/main/assets/img/you_jiantou.png renamed to lib_advideo/src/main/assets/img/you_jiantou.png
911 Bytes
app/src/main/assets/img/zuo_jiantou.png renamed to lib_advideo/src/main/assets/img/zuo_jiantou.png
949 Bytes
lib_advideo/src/main/res/values/strings.xml
0 → 100644
settings.gradle