2015-08-06 24 views
7

Tôi là ứng dụng Android Xamarin chạy trên Visual Studio 2015. Kể từ một vài ngày tôi không thể chỉnh sửa tệp bố cục XML vào Android nữa nhà thiết kế nhận được lỗi sau:java.lang.NoClassDefFoundError: com/android/utils/ILogger vào studio trực quan 2015

java.lang.NoClassDefFoundError: com/android/utils/ILogger 
at java.lang.Class.getDeclaredMethods0(Native Method) 
at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) 
at java.lang.Class.getMethod0(Class.java:2774) 
at java.lang.Class.getMethod(Class.java:1663) 
at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494) 
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486) 
Caused by: java.lang.ClassNotFoundException: com.android.utils.ILogger 
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) 
... 6 more 
Exception in thread "main" 

tôi đã cố gắng để cập nhật JAVA (để JDK 1.8) và thiết lập nó, cập nhật Xamarin lên phiên bản mới nhất và cài đặt hầu hết các thiếu phiên bản Android SDK và các công cụ.

Bất kỳ ý tưởng nào về cách khắc phục sự cố để quay lại chỉnh sửa & trực quan hóa hoạt động bố cục xml/axml Android?

+1

Aaargh! Chỉ cần xảy ra với tôi .. bạn đã bao giờ tìm thấy một giải pháp? – Strillo

Trả lời

0

Trong trường hợp của tôi, nó đã được sửa bằng cách xóa các gói kênh xem trước và cài đặt các gói phiên bản trước đó.

Mở Trình quản lý SDK Android và xóa "Công cụ (Kênh xem trước)> Công cụ SDK Android". Cài đặt phiên bản trước của Công cụ Nền tảng SDK Android (trong trường hợp của tôi Rev 23.1)

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