new release
This commit is contained in:
parent
5d63342f73
commit
1668c84570
4 changed files with 5 additions and 47 deletions
|
@ -9,8 +9,8 @@ android {
|
||||||
applicationId "asgardius.page.s3manager"
|
applicationId "asgardius.page.s3manager"
|
||||||
minSdk 24
|
minSdk 24
|
||||||
targetSdk 33
|
targetSdk 33
|
||||||
versionCode 25
|
versionCode 26
|
||||||
versionName "0.1.23"
|
versionName "0.1.24"
|
||||||
setProperty("archivesBaseName", "s3-manager-$versionName")
|
setProperty("archivesBaseName", "s3-manager-$versionName")
|
||||||
|
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
|
@ -39,7 +39,7 @@ dependencies {
|
||||||
implementation 'com.google.android.exoplayer:exoplayer:2.18.1'
|
implementation 'com.google.android.exoplayer:exoplayer:2.18.1'
|
||||||
implementation 'androidx.recyclerview:recyclerview:1.2.1'
|
implementation 'androidx.recyclerview:recyclerview:1.2.1'
|
||||||
// BEGIN AWS DEPENDENCIES
|
// BEGIN AWS DEPENDENCIES
|
||||||
def aws_version = "2.53.0"
|
def aws_version = "2.54.0"
|
||||||
implementation "com.amazonaws:aws-android-sdk-s3:$aws_version"
|
implementation "com.amazonaws:aws-android-sdk-s3:$aws_version"
|
||||||
implementation ("com.amazonaws:aws-android-sdk-mobile-client:$aws_version") { transitive = true }
|
implementation ("com.amazonaws:aws-android-sdk-mobile-client:$aws_version") { transitive = true }
|
||||||
// END AWS DEPENDENCIES
|
// END AWS DEPENDENCIES
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<H3>Created by Page Asgardius</H3>
|
<H3>Created by Page Asgardius</H3>
|
||||||
<H3>Libraries used in this app</H3>
|
<H3>Libraries used in this app</H3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Amazon Web Services SDK 2.53.0</li>
|
<li>Amazon Web Services SDK 2.54.0</li>
|
||||||
<li>ExoPlayer 2.18.1</li>
|
<li>ExoPlayer 2.18.1</li>
|
||||||
<li>Adwaita Icon Theme for GNOME 43</li>
|
<li>Adwaita Icon Theme for GNOME 43</li>
|
||||||
<li>pdf.js</li>
|
<li>pdf.js</li>
|
||||||
|
|
|
@ -1,43 +0,0 @@
|
||||||
package asgardius.page.s3manager;
|
|
||||||
|
|
||||||
import android.content.Context;
|
|
||||||
|
|
||||||
import com.google.android.exoplayer2.database.DatabaseProvider;
|
|
||||||
import com.google.android.exoplayer2.upstream.DataSource;
|
|
||||||
import com.google.android.exoplayer2.upstream.DefaultDataSource;
|
|
||||||
import com.google.android.exoplayer2.upstream.FileDataSource;
|
|
||||||
import com.google.android.exoplayer2.upstream.cache.CacheDataSink;
|
|
||||||
import com.google.android.exoplayer2.upstream.cache.CacheDataSource;
|
|
||||||
import com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor;
|
|
||||||
import com.google.android.exoplayer2.upstream.cache.SimpleCache;
|
|
||||||
import com.google.android.exoplayer2.util.Util;
|
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
|
|
||||||
public class CacheDataSourceFactory implements DataSource.Factory {
|
|
||||||
private final Context context;
|
|
||||||
private final DefaultDataSource.Factory defaultDatasourceFactory;
|
|
||||||
private final long maxFileSize;
|
|
||||||
SimpleCache simpleCache;
|
|
||||||
//DatabaseProvider databaseProvider = ExoDatabaseProvider(this);
|
|
||||||
|
|
||||||
public CacheDataSourceFactory(Context context, SimpleCache simpleCache, long maxFileSize) {
|
|
||||||
super();
|
|
||||||
this.context = context;
|
|
||||||
this.simpleCache = simpleCache;
|
|
||||||
//this.maxCacheSize = maxCacheSize;
|
|
||||||
this.maxFileSize = maxFileSize;
|
|
||||||
String userAgent = Util.getUserAgent(context, context.getString(R.string.app_name));
|
|
||||||
//DefaultBandwidthMeter bandwidthMeter = new DefaultBandwidthMeter();
|
|
||||||
defaultDatasourceFactory = new DefaultDataSource.Factory(this.context);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public DataSource createDataSource() {
|
|
||||||
//LeastRecentlyUsedCacheEvictor evictor = new LeastRecentlyUsedCacheEvictor(maxCacheSize);
|
|
||||||
//simpleCache = new SimpleCache(new File(context.getCacheDir(), "media"), evictor);
|
|
||||||
return new CacheDataSource(simpleCache, defaultDatasourceFactory.createDataSource(),
|
|
||||||
new FileDataSource(), new CacheDataSink(simpleCache, maxFileSize),
|
|
||||||
CacheDataSource.FLAG_BLOCK_ON_CACHE | CacheDataSource.FLAG_IGNORE_CACHE_ON_ERROR, null);
|
|
||||||
}
|
|
||||||
}
|
|
1
fastlane/metadata/android/en-US/changelogs/26.txt
Normal file
1
fastlane/metadata/android/en-US/changelogs/26.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Update aws sdk
|
Loading…
Reference in a new issue