diff --git a/android/build.gradle b/android/build.gradle
index 07881d60039e4b414975a22233cfff054c318e38..c895c4b9118e54c9f8c81b4e4d9464bb8de10170 100755
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -35,11 +35,11 @@ android {
 }
 
 dependencies {
-    implementation 'com.android.support:appcompat-v7:28.0.0'
-    implementation 'com.android.support:design:28.0.0'
-    implementation 'com.android.support:support-v4:28.0.0'
+    compileOnly 'com.android.support:appcompat-v7:28.0.0'
+    compileOnly 'com.android.support:design:28.0.0'
+    compileOnly 'com.android.support:support-v4:28.0.0'
     implementation 'android.arch.lifecycle:common-java8:1.1.1'
-    implementation 'com.alibaba:fastjson:1.2.41'
+    compileOnly 'com.alibaba:fastjson:1.2.41'
 
 }
 
diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle
index eb2c6ce93645faad3655de80811bdd516fe32a41..b24ca90066fd7ba322136ff7d9d07dac922d7e31 100755
--- a/example/android/app/build.gradle
+++ b/example/android/app/build.gradle
@@ -59,5 +59,8 @@ dependencies {
     androidTestImplementation 'com.android.support.test:runner:1.0.2'
     androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
     implementation 'com.android.support:appcompat-v7:28.0.0'
+    implementation 'com.android.support:design:28.0.0'
+    implementation 'com.android.support:support-v4:28.0.0'
+    implementation 'com.alibaba:fastjson:1.2.41'
 
 }