Merge branch 'master' into 'master'
Metadata for new app, BiglyBT, com.biglybt.android.client See merge request fdroid/fdroiddata!2577
This commit is contained in:
commit
bd746c02fe
30
metadata/com.biglybt.android.client.txt
Normal file
30
metadata/com.biglybt.android.client.txt
Normal file
|
@ -0,0 +1,30 @@
|
|||
Categories:Internet
|
||||
License:GPL-2.0+
|
||||
Web Site:https://www.biglybt.com
|
||||
Source Code:https://github.com/BiglySoftware/BiglyBT-Android
|
||||
Issue Tracker:https://github.com/BiglySoftware/BiglyBT-Android/issues
|
||||
Donate:https://www.biglybt.com/donation/donate.php
|
||||
Bitcoin:1BiGLYBT38ttJhvZkjGc5mCw5uKoRHcUmr
|
||||
|
||||
Name: BiglyBT, Torrent Downloader
|
||||
Auto Name:BiglyBT
|
||||
|
||||
Repo Type:git
|
||||
Repo:https://github.com/BiglySoftware/BiglyBT-Android.git
|
||||
|
||||
Build:1.1.0,9
|
||||
commit=v1.1.0
|
||||
subdir=BiglyBT
|
||||
patch=noDexClassLoader.patch
|
||||
gradle=CoreFlavorNogaFlavor
|
||||
prebuild=sed -i -e '/gaFlavorCompile/d; /dexcount/d; /google-services/d' build.gradle && \
|
||||
sed -i -e '/google-services/d' ../build.gradle
|
||||
|
||||
Maintainer Notes:
|
||||
Repo has metadata structure for description, title, images, etc
|
||||
.
|
||||
|
||||
Auto Update Mode:Version +-fdroid v%v
|
||||
Update Check Mode:Tags ^v[0-9.]*$
|
||||
Current Version:1.1.0
|
||||
Current Version Code:9
|
41
metadata/com.biglybt.android.client/noDexClassLoader.patch
Normal file
41
metadata/com.biglybt.android.client/noDexClassLoader.patch
Normal file
|
@ -0,0 +1,41 @@
|
|||
--- a/BiglyBT/src/coreFlavor/java/com/biglybt/android/core/az/PlatformManagerImpl.java
|
||||
+++ b/BiglyBT/src/coreFlavor/java/com/biglybt/android/core/az/PlatformManagerImpl.java
|
||||
@@ -37,8 +37,6 @@
|
||||
import android.os.Environment;
|
||||
import android.util.Log;
|
||||
|
||||
-import dalvik.system.DexClassLoader;
|
||||
-
|
||||
public class PlatformManagerImpl
|
||||
implements PlatformManager
|
||||
{
|
||||
@@ -315,29 +313,6 @@
|
||||
Log.i("Core", class_name + "] dex_path=" + dex_path);
|
||||
}
|
||||
|
||||
- String tmp = AETemporaryFileHandler.getTempDirectory().getAbsolutePath();
|
||||
-
|
||||
- DexClassLoader dex_Loader = new DexClassLoader(dex_path, tmp, null,
|
||||
- VuzeFile.class.getClassLoader());
|
||||
-
|
||||
- return (dex_Loader.loadClass(class_name));
|
||||
-
|
||||
- /*
|
||||
- try{
|
||||
- Class cla = Class.forName( "dalvik.system.DexClassLoader" );
|
||||
-
|
||||
- Object dcl = cla.getConstructor(
|
||||
- new Class[]{ String.class, String.class, String.class, ClassLoader.class }).newInstance(
|
||||
- new Object[]{ dex_path, tmp, null, VuzeFile.class.getClassLoader() });
|
||||
-
|
||||
- Method method = cla.getMethod( "loadClass", new Class[]{ String.class } );
|
||||
-
|
||||
- return((Class<?>)method.invoke( dcl,new Object[]{ class_name }));
|
||||
-
|
||||
- }catch( Throwable e ){
|
||||
- e.printStackTrace();
|
||||
- }
|
||||
- */
|
||||
}
|
||||
|
||||
return (loader.loadClass(class_name));
|
Loading…
Reference in a new issue