2013-06-18 37 views
8

Gần đây tôi không thể chạy bất kỳ bản trình diễn API YouTube nào cho Android. Tôi nhận được một ClassNotFoundException khi instanciating hoạt động đầu tiên có một số phụ thuộc vào lớp API YouTube. Điều này xảy ra với bất kỳ ứng dụng nào sử dụng API YouTube.Không tìm thấy lớp ngoại lệ khi chạy Trình diễn API YouTube cho Android

Ứng dụng YouTube của tôi được cập nhật thành 4.5. + Và tôi đang chạy Jellybean trên máy Samsung Galaxy s3 mini.

Có thiết bị nào tôi có thể bị thiếu trong điện thoại hoặc trong Eclipse không?

[EDIT] Dưới đây là bản sao logcat (thời gian này chạy trên Nexus S): [! SOLVED]

06-18 09:45:26.796: D/libEGL(15140): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so 
06-18 09:45:26.832: D/libEGL(15140): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so 
06-18 09:45:26.836: D/libEGL(15140): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so 
06-18 09:45:26.964: D/OpenGLRenderer(15140): Enabling debug mode 0 
06-18 09:45:35.796: W/dalvikvm(15140): Unable to resolve superclass of Lcom/examples/youtubeapidemo/YouTubeFailureRecoveryActivity; (109) 
06-18 09:45:35.796: W/dalvikvm(15140): Link of class 'Lcom/examples/youtubeapidemo/YouTubeFailureRecoveryActivity;' failed 
06-18 09:45:35.804: W/dalvikvm(15140): Unable to resolve superclass of Lcom/examples/youtubeapidemo/PlayerViewDemoActivity; (102) 
06-18 09:45:35.804: W/dalvikvm(15140): Link of class 'Lcom/examples/youtubeapidemo/PlayerViewDemoActivity;' failed 
06-18 09:45:35.820: D/AndroidRuntime(15140): Shutting down VM 
06-18 09:45:35.820: W/dalvikvm(15140): threadid=1: thread exiting with uncaught exception (group=0x41a1a300) 
06-18 09:45:35.855: E/AndroidRuntime(15140): FATAL EXCEPTION: main 
06-18 09:45:35.855: E/AndroidRuntime(15140): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.examples.youtubeapidemo/com.examples.youtubeapidemo.PlayerViewDemoActivity}: java.lang.ClassNotFoundException: com.examples.youtubeapidemo.PlayerViewDemoActivity 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1983) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.app.ActivityThread.access$600(ActivityThread.java:130) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.os.Handler.dispatchMessage(Handler.java:99) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.os.Looper.loop(Looper.java:137) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.app.ActivityThread.main(ActivityThread.java:4745) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at java.lang.reflect.Method.invokeNative(Native Method) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at java.lang.reflect.Method.invoke(Method.java:511) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at dalvik.system.NativeStart.main(Native Method) 
06-18 09:45:35.855: E/AndroidRuntime(15140): Caused by: java.lang.ClassNotFoundException: com.examples.youtubeapidemo.PlayerViewDemoActivity 
06-18 09:45:35.855: E/AndroidRuntime(15140): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.app.Instrumentation.newActivity(Instrumentation.java:1053) 
06-18 09:45:35.855: E/AndroidRuntime(15140): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974) 
06-18 09:45:35.855: E/AndroidRuntime(15140): ... 11 more 

mát Tôi tìm thấy câu trả lời. Dường như là một lỗi trong bản cập nhật ADT muộn. Liên kết này giải thích tất cả: https://groups.google.com/d/msg/adt-dev/epOfZbKPFdk/v4a-pTbq1OwJ

Hoặc trích dẫn nó:

Dự án nhấn chuột phải> Properties> Java Build Path> Trình tự, xuất khẩu> Kiểm tra tin thư viện Android> OK

Sau đó, Dự án> sạch. ..

Và xây dựng lại/chạy.

+0

Chia sẻ toàn bộ stacktrace ngoại lệ của bạn. –

+0

u xin vui lòng gửi lỗi logcat – abhi

+0

Chắc chắn ở đây bạn đi: –

Trả lời

6

Dường như là lỗi trong bản cập nhật ADT muộn. Liên kết này giải thích tất cả: https://groups.google.com/d/msg/adt-dev/epOfZbKPFdk/v4a-pTbq1OwJ

Hoặc trích dẫn nó:

Dự án nhấn chuột phải> Properties> Java Build Path> Trình tự, xuất khẩu> Kiểm tra tin thư viện Android> OK

Sau đó, Dự án> sạch. ..

Và xây dựng lại/chạy.

Các vấn đề liên quan