2013-05-16 34 views
27

Trước đó nó hoạt động tốt, ngay sau đó tôi cập nhật công cụ sdk quảng cáo và android của mình lên phiên bản mới nhất rev 22, ứng dụng của tôi ngừng hoạt động dưới đây là đầu ra logcatLỗi không tìm thấy lớp học sau khi cập nhật ADT và công cụ sdk Android lên phiên bản mới nhất 22

xin vui lòng giúp

05-16 16:36:01.922: E/AndroidRuntime(12717): FATAL EXCEPTION: main 
05-16 16:36:01.922: E/AndroidRuntime(12717): java.lang.ExceptionInInitializerError 
05-16 16:36:01.922: E/AndroidRuntime(12717): at com.adroit.photoflick.TagsGridActivity.onStart(TagsGridActivity.java:303) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1163) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.app.Activity.performStart(Activity.java:5018) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2032) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.app.ActivityThread.access$600(ActivityThread.java:130) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.os.Handler.dispatchMessage(Handler.java:99) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.os.Looper.loop(Looper.java:137) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at android.app.ActivityThread.main(ActivityThread.java:4745) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at java.lang.reflect.Method.invokeNative(Native Method) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at java.lang.reflect.Method.invoke(Method.java:511) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
05-16 16:36:01.922: E/AndroidRuntime(12717): at dalvik.system.NativeStart.main(Native Method) 
05-16 16:36:01.922: E/AndroidRuntime(12717): Caused by: java.lang.NoClassDefFoundError: com.dropbox.client2.session.Session$AccessType 
05-16 16:36:01.922: E/AndroidRuntime(12717): at com.adroit.lazyadapter.ImageLoader.<clinit>(ImageLoader.java:96) 
05-16 16:36:01.922: E/AndroidRuntime(12717): ... 15 more 
+1

tôi đã cùng một vấn đề, vui lòng xem câu trả lời của tôi ở đây: http://stackoverflow.com/a/16583188/447197 – tafty

+0

thnks @ tafty, nhưng tôi không thể hiểu được lý do đằng sau này. thnk anyway :) –

Trả lời

56

vấn đề xảy ra đối với tôi với các dự án mà sử dụng thư viện hỗ trợ.

chủ đề này đã giúp tôi rất nhiều để giải quyết vấn đề với ClassNotFoundException ADT 22:

https://code.google.com/p/android/issues/detail?id=55304

Ý tưởng là để cho phép cá nhân Libraries Android trên Java Buils Đường dẫn | Trình tự, xuất khẩu

workaround Nikolay của việc cho tôi: Đối với tất cả các dự án (ứng dụng và thư viện):

  1. Nhấp chuột phải dự án, và chọn Properties
  2. Đến Java Build Path-trật tự và xuất khẩu.
  3. Tick 'Android Private Libraries'
  4. (Không bắt buộc) sạch tất cả các dự án nếu cần thiết

Cảm ơn, Nikolay.

+1

Sau khi các bước được đề cập, nó yêu cầu khởi động lại nhật thực cho tôi để loại bỏ vấn đề này – JeeZ

+0

nó hoạt động ....... – sonida

+1

Làm điều này trên tất cả các dự án thư viện là tốt. – n0rm1e

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