diff --git a/termux-shared/src/main/java/com/termux/shared/jni/models/JniResult.java b/termux-shared/src/main/java/com/termux/shared/jni/models/JniResult.java index 34c38a8f..3621f9f3 100644 --- a/termux-shared/src/main/java/com/termux/shared/jni/models/JniResult.java +++ b/termux-shared/src/main/java/com/termux/shared/jni/models/JniResult.java @@ -1,5 +1,6 @@ package com.termux.shared.jni.models; +import androidx.annotation.Keep; import androidx.annotation.NonNull; import com.termux.shared.logger.Logger; @@ -11,6 +12,7 @@ import com.termux.shared.logger.Logger; * https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html * https://developer.android.com/training/articles/perf-jni */ +@Keep public class JniResult { /** diff --git a/termux-shared/src/main/java/com/termux/shared/net/socket/local/PeerCred.java b/termux-shared/src/main/java/com/termux/shared/net/socket/local/PeerCred.java index 8adab1f7..6674eee0 100644 --- a/termux-shared/src/main/java/com/termux/shared/net/socket/local/PeerCred.java +++ b/termux-shared/src/main/java/com/termux/shared/net/socket/local/PeerCred.java @@ -2,6 +2,7 @@ package com.termux.shared.net.socket.local; import android.content.Context; +import androidx.annotation.Keep; import androidx.annotation.NonNull; import com.termux.shared.android.ProcessUtils; @@ -10,6 +11,7 @@ import com.termux.shared.logger.Logger; import com.termux.shared.markdown.MarkdownUtils; /** The {@link PeerCred} of the {@link LocalClientSocket} containing info of client/peer. */ +@Keep public class PeerCred { public static final String LOG_TAG = "PeerCred";