diff --git a/install.sh b/install.sh
index 42aa1a923ad8aa0c2a1ca33101f9fbe34b928b02..4a5586e3a202efe2c05dbda7bc2dc50bb8b7f0fb 100755
--- a/install.sh
+++ b/install.sh
@@ -1,15 +1,21 @@
 #!/bin/sh
+
+echo sdk.dir=$ANDROID_HOME > AndroidSlidingUpPanel/local.properties
 cd AndroidSlidingUpPanel
 gradle build
 cd ..
-cp AndroidSlidingUpPanel/library/build/outputs/aar/library-release.aar app/libs/
+cp AndroidSlidingUpPanel/library/build/outputs/aar/library-release.aar app/libs/library-release.aar
+rm AndroidSlidingUpPanel/local.properties
 
+echo sdk.dir=$ANDROID_HOME > aspm/local.properties
 cd aspm
 gradle build jar shadowJar
 cd ..
-cp aspm/annotations/build/libs/annotations.jar app/libs/
-cp aspm/compiler/build/libs/compiler-all.jar app/libs/
+cp aspm/annotations/build/libs/annotations.jar app/libs/annotations.jar
+cp aspm/compiler/build/libs/compiler-all.jar app/libs/compiler-all.jar
+rm aspm/local.properties
 
+echo sdk.dir=$ANDROID_HOME > local.properties
 gradle assembleRelease -x lintVitalRelease
-
+rm local.properties
 rm app/libs/*
\ No newline at end of file