30/09/2018, 19:39

Process 'command 'C:Program FilesJavajdk1.8.0_60injava.exe'' finished with non-zero exit value 2

mình có 1 project khi import vào 2 máy thì 1 máy build được còn máy mình thì bị lỗi như thế này

Process ‘command ‘C:Program FilesJavajdk1.8.0_60injava.exe’’ finished with non-zero exit value 2

Cả ngày đã làm đủ mọi cách mà vẫn chưa ra.

X viết 21:43 ngày 30/09/2018

Máy bạn có cài JDK 64bit không?

mrtran viết 21:49 ngày 30/09/2018

đúng bạn.máy đứa em mình cũng cài như mình cũng cùng 1 dòng máy không khác gì.mà nó build được mình thì chết toi

mrtran viết 21:42 ngày 30/09/2018

mình đã thử
multiDexEnabled true

và kiểm tra lại thư viện xem có bị trùng nhau ko.clean các kiểu cũng không được.

X viết 21:42 ngày 30/09/2018

Bạn xem lại phiên bản JDK được cài trên máy, thử dùng bản thấp hơn hoặc cập nhật lên mới nhất. (nhớ thay đổi đường dẫn đến JDK trong Project Structure)

Thử thêm một số solution tại đây: https://code.google.com/p/android/issues/detail?id=183811

mrtran viết 21:52 ngày 30/09/2018

để mình thử lại xem sao,đã gở java gỡ android studio rồi mà vẫn chưa được.
thank bạn đã góp ý

tungtk viết 21:43 ngày 30/09/2018

nếu [quote=“mrtran, post:1, topic:20878”]
import
[/quote]
không được, tạo project mới có package như project cũ,
copy từng thứ vào 1.

mrtran viết 21:51 ngày 30/09/2018

sau đó thành thánh tay to luôn

Phan Hoàng viết 21:41 ngày 30/09/2018

Lỗi này xưa eclipse / netbean cũng có message như vậy, lỗi là do cài bản 32 bits trên HDH 64 bits (hoặc ngược lại, cài Java 64 bits trên HDH 32 bits ^^). Có thể bản 32 bits bị bugs mà Oracle không thèm fix vì bản 64 bits chạy ngon. Do đó, bạn kiểm tra lại HDH xem, và kiểm tra lại Java nữa (thường thì Java 32 bits nó vài vào Program Files (32 bits) nhưng cứ kiểm tra lại cho chắc.

mrtran viết 21:44 ngày 30/09/2018

theo có 1 thắc mắc là các project khác mình vẫn build được bình thường.nếu do hệ điều hành thì tất cả các project đầu ko build được chứ

Phan Hoàng viết 21:50 ngày 30/09/2018

Đúng vậy, tuy nhiên khi import prj, có thể trong config của prj họ dùng path # (có thể do bạn cài cả 2 JDK 32 bits lẫn 64 bits). Tốt nhất bạn nên enable log của java lên và kiểm tra exception gì:

  • Mở Java Control Panels.
  • Chọn Advance tab
  • Chọn Enable Loggin dưới Debugging

Lỗi này không phải là lỗi compile, mà là lỗi runtime ^^ (javac mới là app compile). Nói chung, bạn cứ bật log lên rồi show log cho mình ngó qua xem sao.

mrtran viết 21:41 ngày 30/09/2018

thank bạn đã support.m sẽ ghi nhớ để lần sau gặp còn có hướng giải quyết

Bài liên quan
0