2013-08-24 2 views
0

내 프로젝트에서 Google지도 클러스터링을 사용하고 싶습니다. 이 파일을 사용 중입니다 :프로젝트를 내 Android 프로젝트로 가져올 때 오류 발생

https://github.com/twotoasters/clusterkraf 

그러나 프로젝트를 실행할 때 문제가 발생합니다. 나는 그것을 잘 가져올 수 있었다. 나는 응용 프로그램을 실행할 때, 나는 콘솔에서 볼 수 :

[2013-08-24 18:44:42 - library] Could not find library.apk! 

나는 그것의 내 휴대 전화로 (library라고합니다)를 clusterkraf 프로젝트를 수입하지 생각 ...

을 그리고 실행하려고하면 전화로이 라이브러리의 코드가 예외를 throw하고 충돌합니다. 여기 로그입니다 : 내가 내보낼 때 제대로 응용 프로그램에 포함하는 방법을 모르는

enter image description here

:

08-24 18:47:49.709: W/dalvikvm(4669): threadid=1: thread exiting with uncaught exception (group=0x41780360) 
08-24 18:47:49.719: E/AndroidRuntime(4669): FATAL EXCEPTION: main 
08-24 18:47:49.719: E/AndroidRuntime(4669): java.lang.NoClassDefFoundError: com.twotoasters.clusterkraf.InputPoint 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at com.activity.idsconnect.ActivityMap.MakeMarkerArray(ActivityMap.java:159) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at com.activity.idsconnect.ActivityMap.onCreate(ActivityMap.java:112) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.app.Activity.performCreate(Activity.java:5177) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.app.ActivityThread.access$700(ActivityThread.java:143) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1241) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.os.Handler.dispatchMessage(Handler.java:99) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.os.Looper.loop(Looper.java:137) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at android.app.ActivityThread.main(ActivityThread.java:4950) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at java.lang.reflect.Method.invokeNative(Native Method) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at java.lang.reflect.Method.invoke(Method.java:511) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1004) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:771) 
08-24 18:47:49.719: E/AndroidRuntime(4669):  at dalvik.system.NativeStart.main(Native Method) 

내가 내 프로젝트 속성 주문 및 내보내기 유지하고 있습니다. 아무도 내가 이것을 고칠 수있는 방법을 알고 있습니까?

감사합니다.

편집 :

내 프로젝트 속성

enter image description here

Clusterkraf 속성

enter image description here

답변

0

이것은 당신이 조금 다른 방법으로 그것을 추가 할 필요가 안드로이드 라이브러리입니다.

먼저 라이브러리 프로젝트의 속성으로 이동하여 Android 탭으로 이동하십시오. '라이브러리입니다'가 선택되었는지 확인하십시오.

그런 다음 프로젝트의 속성으로 이동하고 Android 탭에서 라이브러리를 추가 한 다음 적용을 클릭하십시오.

또한 라이브러리에는 android-support 라이브러리가 있습니다. 안드로이드 지원 라이브러리에 문제가 생기면 프로젝트에서이 라이브러리를 지우려면 라이브러리에서 삭제해야합니다.

+0

시도했지만 작동하지 않았습니다. 내 프로젝트의 스크린 샷과 클러스터링 프로젝트 속성을 추가했습니다. – omega

관련 문제