diff options
author | Iván Ávalos <avalos@disroot.org> | 2023-01-20 13:57:50 -0600 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-02-22 08:33:23 -0300 |
commit | 5f7e7ac2913de385bd03f0fa67974865d10188b3 (patch) | |
tree | ac744c40bdd1801ab4eb89660b8edbdbb5cdd554 /wallet/proguard-rules.pro | |
parent | 58945aee06efa9f73b93cda654349414fec23b07 (diff) | |
download | taler-android-5f7e7ac2913de385bd03f0fa67974865d10188b3.tar.gz taler-android-5f7e7ac2913de385bd03f0fa67974865d10188b3.tar.bz2 taler-android-5f7e7ac2913de385bd03f0fa67974865d10188b3.zip |
[wallet] Fixed JNI issue with Proguard.
Diffstat (limited to 'wallet/proguard-rules.pro')
-rw-r--r-- | wallet/proguard-rules.pro | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/wallet/proguard-rules.pro b/wallet/proguard-rules.pro index f08a431..733d3ea 100644 --- a/wallet/proguard-rules.pro +++ b/wallet/proguard-rules.pro @@ -20,10 +20,13 @@ # hide the original source file name. #-renamesourcefileattribute SourceFile --keep class net.taler.akono.** {*;} - #noinspection ShrinkerUnresolvedReference -keep class net.taler.wallet.** {*;} +-keep interface net.taler.wallet.** {*;} --keep class com.sun.jna.** {*;} --keep class * implements com.sun.jna.** {*;}
\ No newline at end of file +-dontwarn java.awt.* +-keep class com.sun.jna.* {*;} +-keepclassmembers class * extends com.sun.jna.* {public*;} +-keep,includedescriptorclasses class * { + native <methods>; +}
\ No newline at end of file |