라이브러리링크 안시키면 에뮬에서 잘 돌아가는 프로그램이 라이브러리 링크만 하면 프로그램이 실행이 안되네요

Android.mk파일에  LOCAL_SHARED_LIBRARIES := libmobilelite 이렇게 링크시켜주고
라이브러리 링크한다음 컴파일은 되서 android-ndk-1.5_r1/apps/Ndktest2/project/libs/armeabi에 .so파일 잘 생성되고요
그런데 다른분들도 그러시는지 모르겠는데 컴파일시 '링크할 so파일'을 '생성되는파일.so'가 필요로 한다고 오류나서
android-ndk-1.5_r1/out/apps/Ndkhello/android-1.5-arm 에 복사해준다음 make했더니 컴파일이 되더군요
원래 이렇게 복사해줘야 하는건가요?
아무튼 컴파일 후 라이브러리 링크한 so파일과 생성된 so파일을 /android-ndk-1.5_r1/apps/Ndkhello/project/libs/armeabi 에
복사시켜서 에뮬에서 실행했는데 안되더군요 왜 안되는건지 아시는분 도움좀 주세요 일주일째 삽푸는데 안되네요 ㅠㅠ