diff --git a/native/dubp_rs/Cargo.toml b/native/dubp_rs/Cargo.toml
index 4cab0152678c35f11ae19b31b30854ed042f5ba0..0208e51b34362f37531837f04968e91ee11fba3a 100644
--- a/native/dubp_rs/Cargo.toml
+++ b/native/dubp_rs/Cargo.toml
@@ -7,7 +7,7 @@ edition = "2018"
 
 [lib]
 name = "dubp_rs"
-crate-type = ["cdylib"]
+crate-type = ["rlib"]
 
 [dependencies]
 allo-isolate = "0.1.6"
diff --git a/pubspec.lock b/pubspec.lock
index caf35786d7d276f3b95fbf7ce6cc6199bef7011b..6d1b88563660ab19f69ece7737165294e98e89ba 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -28,7 +28,7 @@ packages:
       name: audioplayers
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.18.0"
+    version: "0.18.3"
   barcode:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 9a82c42b01c2dcbe7c5419a6c61dc40f9e9af086..89976f89619f6e8155746cffba0d5a1ae73d7e5b 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -5,7 +5,7 @@ description: Pay with G1.
 # pub.dev using `pub publish`. This is preferred for private packages.
 publish_to: 'none' # Remove this line if you wish to publish to pub.dev
 
-version: 0.0.2+5
+version: 0.0.2+6
 
 environment:
   sdk: ">=2.7.0 <3.0.0"
@@ -46,7 +46,7 @@ dependencies:
   responsive_framework: ^0.0.14
   responsive_builder: ^0.3.0
   jdenticon_dart: ^2.0.0
-  audioplayers: 0.18.0
+  audioplayers: ^0.18.1
 
 flutter_icons:
   android: "ic_launcher"