2016-03-15 20 views
16

Trong khi chạy đoạn code nó cho thấy một cảnh báoLỗi Xảy ra khi chạy dự án Android - phiên bản MAJOR.MINOR không được hỗ trợ

lỗi xảy ra trong quá trình xây dựng lỗi chạy builder 'Android Package Builder' về dự án 'Test' .com/android/dx/lệnh/dexer/Main: phiên bản MAJOR.MINOR không được hỗ trợ 52,0

This is the error shown

Eclipse đã chạy đúng nhưng sau khi cập nhật nhật thực, nó hiển thị lỗi. Rõ ràng nó đã chạy tốt, tức là trước khi cập nhật giúp tôi giải quyết vấn đề này và chạy dự án của tôi.

cũng giúp tôi với một số gói quảng cáo có thể cập nhật.

+0

Kiểm tra này http://stackoverflow.com/questions/22489398/unsupported-major-minor-version-52-0 –

+0

Google https://www.google .co.in/search? q = Không được hỗ trợ + major.minor + version + 52.0 & oq = Không được hỗ trợ + major.minor + version + 52.0 & aqs = chrome..69i57j69i60.887j0j7 & sourceid = chrome & es_sm = 93 & ie = UTF-8 –

+0

Vui lòng kiểm tra http : //stackoverflow.com/questions/17481915/how-to-import-android-studio-project-in-eclipse –

Trả lời

4

Giải quyết được vấn đề, Trước đây tôi biên soạn với Java 1.7 và chạy trong jdk 1.8 đó là lý do của vấn đề của tôi bây giờ tôi tải về JAVA 1.8 bây giờ nó đang chạy

  • J2SE 8 = 52,
  • J2SE 7 = 51,
  • J2SE 6.0 = 50,
  • J2SE 5.0 = 49,
  • JDK 1.4 = 48,
  • JDK 1.3 = 47,
  • JDK 1.2 = 46
  • JDK 1,1 = 45

enter image description here

4

mã của bạn có thể đã được biên dịch bằng phiên bản Java cao hơn (ví dụ 8), trong khi bạn đang cố gắng chạy nó với phiên bản Java Lower (ví dụ 7). Lưu ý rằng Eclipse có trình biên dịch riêng của nó và không sử dụng trình biên dịch từ JDK và hầu hết nó có thể được cấu hình để sử dụng phiên bản Java cao hơn (tức là 8). Kiểm tra các tùy chọn trình biên dịch eclipse.

50

Tôi đã có vấn đề chính xác như nhau, nhưng không cùng một giải pháp giải quyết nó:

Để sửa lỗi này, tôi có đi trong tập tin project.properties tôi:

enter image description here

Và trong tập tin này thêm dòng này:

sdk.buildtools=23.0.3 
+2

Xin lỗi, tôi chỉ có thể cung cấp cho bạn một ưu tiên. – dan

+0

Cảm ơn bạn! Tôi có cùng một vấn đề, điều này giải quyết vấn đề của tôi! –

+0

Tôi ước tôi chỉ có thể cung cấp thêm cho bạn –

3

duy nhất một lý do cho phiên bản MAJOR.MINOR không được hỗ trợ 52,0 trong nhật thực là API Level 24

Vì vậy, hãy làm những điều sau đây để giải quyết vấn đề trong Eclipse:

  1. GO Để Window trình đơn quản lý
    2.Open Android SDK
    3.Kiểm tra là cấp API 24 được cài đặt bất kỳ Nền tảng
    4.Nếu Vui lòng Gỡ cài đặt gói API này 24 Gói.
    5.Clean Project và chạy lại.

Và hoạt động tốt.

0

Thêm dòng dưới đây vào project.properties và đặt Java thành 1.7 giải quyết vấn đề cho tôi.

sdk.buildtools = 23.0.3

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