diff --git a/android/app/build.gradle b/android/app/build.gradle
index d0dccaa..d8c6dc1 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -26,8 +26,8 @@ def alistVersion = rootProject.file("../alist_version").readLines()[0]
android {
namespace "com.github.jing332.alistflutter"
- compileSdkVersion flutter.compileSdkVersion
- ndkVersion flutter.ndkVersion
+ compileSdkVersion 34
+ ndkVersion "25.1.8937393"
signingConfigs {
release {
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 634800e..e3e5d2b 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -2,7 +2,7 @@
xmlns:tools="http://schemas.android.com/tools">
-
+
diff --git a/android/app/src/main/java/com/github/jing332/pigeon/GeneratedApi.java b/android/app/src/main/java/com/github/jing332/pigeon/GeneratedApi.java
index 5f7fae7..0c91968 100644
--- a/android/app/src/main/java/com/github/jing332/pigeon/GeneratedApi.java
+++ b/android/app/src/main/java/com/github/jing332/pigeon/GeneratedApi.java
@@ -259,6 +259,9 @@ public interface Android {
void setAdminPwd(@NonNull String pwd);
+ @NonNull
+ Long getAListHttpPort();
+
@NonNull
Boolean isRunning();
@@ -339,6 +342,28 @@ static void setUp(@NonNull BinaryMessenger binaryMessenger, @Nullable Android ap
api.setAdminPwd(pwdArg);
wrapped.add(0, null);
}
+ catch (Throwable exception) {
+ ArrayList