diff --git a/Box2D/proj.linux/.cproject b/Box2D/proj.linux/.cproject
index c6e0b0ae64..e5a4cf2255 100644
--- a/Box2D/proj.linux/.cproject
+++ b/Box2D/proj.linux/.cproject
@@ -88,6 +88,9 @@
+
@@ -96,6 +99,9 @@
+
@@ -110,6 +116,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/HelloWorld/Linux/.cproject b/HelloWorld/Linux/.cproject
index f91985ea9f..6d2ed9a470 100755
--- a/HelloWorld/Linux/.cproject
+++ b/HelloWorld/Linux/.cproject
@@ -1017,7 +1017,7 @@
-
+
@@ -1030,7 +1030,7 @@
-
+
diff --git a/chipmunk/proj.linux/.cproject b/chipmunk/proj.linux/.cproject
index 558303ec1e..14a346aaaf 100644
--- a/chipmunk/proj.linux/.cproject
+++ b/chipmunk/proj.linux/.cproject
@@ -27,7 +27,7 @@
-
+
diff --git a/tests/test.android/default.properties b/tests/test.android/default.properties
index 0b9250e021..9d135cb85f 100644
--- a/tests/test.android/default.properties
+++ b/tests/test.android/default.properties
@@ -8,4 +8,4 @@
# project structure.
# Project target.
-target=android-8
+target=android-7
diff --git a/tests/test.linux/.cproject b/tests/test.linux/.cproject
index ef6bcfd228..e31b9a9a8f 100755
--- a/tests/test.linux/.cproject
+++ b/tests/test.linux/.cproject
@@ -92,6 +92,7 @@
+
@@ -182,6 +183,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/test.linux/postCompiled.sh b/tests/test.linux/postCompiled.sh
new file mode 100755
index 0000000000..59a0e489f2
--- /dev/null
+++ b/tests/test.linux/postCompiled.sh
@@ -0,0 +1,64 @@
+#!/bin/bash
+#arguments
+#1 is the config name
+#2 is the project name
+#3 is the cocos2d sdk base folder
+#4 is the resource folder name if it has
+
+echo $#
+if [ $# > 2 ]; then
+ echo "ok"
+else
+ echo "configname or proj name do not assign"
+ exit
+fi
+
+
+if [ -d "../../test.android/libs" ];then
+ echo "create libs"
+else
+ mkdir ../../test.android/libs
+fi
+
+if [ -d "../../test.android/libs/armeabi" ];then
+ echo "create libs"
+else
+ mkdir ../../test.android/libs/armeabi
+fi
+
+#move game lib into android/libs/armeabi
+cp -f lib$2.so ../../test.android/libs/armeabi/
+
+#move cocos2d lib into android/libs/armeabi
+cp -f $3/cocos2dx/proj.linux/$1/lib*.so ../../test.android/libs/armeabi/
+cp -f $3/CocosDenshion/proj.linux/$1/lib*.so ../../test.android/libs/armeabi/
+cp -f $3/Box2D/proj.linux/$1/lib*.so ../../test.android/libs/armeabi/
+cp -f $3/chipmunk/proj.linux/$1/lib*.so ../../test.android/libs/armeabi/
+
+# copy resources, can not link. because we don't need some file
+
+COCOS2DX_ROOT=../../..
+TESTS_ROOT=$COCOS2DX_ROOT/tests/test.android
+
+# make sure assets is exist
+if [ -d $TESTS_ROOT/assets ]; then
+ rm -rf $TESTS_ROOT/assets
+fi
+
+mkdir $TESTS_ROOT/assets
+
+# copy resources
+for file in $COCOS2DX_ROOT/tests/Res/*
+do
+ if [ -d $file ]; then
+ cp -rf $file $TESTS_ROOT/assets
+ fi
+
+ if [ -f $file ]; then
+ cp $file $TESTS_ROOT/assets
+ fi
+done
+
+# remove test_image_rgba4444.pvr.gz
+rm -f $TESTS_ROOT/assets/Images/test_image_rgba4444.pvr.gz
+