2011-06-23 52 views
7
[2011-06-22 23:55:09 - main] Android Launch! 
[2011-06-22 23:55:09 - main] adb is running normally. 
[2011-06-22 23:55:09 - main] Could not find main.apk! 

Tôi mới phát triển Android và bị kẹt trong một lỗi rất lạ. Khi tôi biên dịch ứng dụng Android của mình, tôi nhận được lỗi ở trên. Trong khi trước ngày hôm qua, ứng dụng hoạt động tốt.không thể tìm thấy lỗi * .apk

Xin cảm ơn trước.

+2

Điều quan trọng là để gắn thẻ bài viết liên quan đến IDE chung với nền tảng mà bạn đang cố gắng để phát triển cho. Điều này sẽ thu hút các nhà phát triển có kinh nghiệm sử dụng IDE * với * nền tảng. Chào mừng bạn đến với SO. –

Trả lời

0

Nó xảy ra khi xây dựng của bạn chứa biên dịch lỗi thời gian vì .apk tập tin được đưa ra sau khi biên dịch thành công

1

Lý do cho vấn đề này có thể là bạn loại bỏ/đổi tên file main.apk từ/thư mục bin từ dự án của bạn thư mục. Trong trường hợp này, chỉ cần thực hiện một thay đổi nhỏ trên mã của bạn và biên dịch lại. Một tệp .apk mới sẽ được tạo.

6

Đối mặt với cùng một sự cố và có thể giải quyết bằng cách nhấp chuột phải vào dự án và sau đó chọn Công cụ Android -> Sửa thuộc tính dự án và thực hiện tạo bản dựng sạch. Câu trả lời này có thể đến quá muộn cho bài đăng này nhưng nó có thể giúp người khác.

4

Tôi đã gặp sự cố tương tự. Nó chỉ ra rằng khi bạn xây dựng dự án Android của bạn Eclipse không cảnh báo bạn nếu bạn không có các công cụ xây dựng Android SDK được cài đặt - nó chỉ không âm thầm.

Để tiếp tục thêm vào vấn đề, khi tôi kiểm tra các bản cập nhật trong Eclipse (như nhiều người đã đề xuất), nó đã mở Trình quản lý SDK Android cho tôi, nhưng nó không hiển thị các công cụ Xây dựng SDK Android trong danh sách!

Tuy nhiên, nếu bạn mở Eclipse và đi tới "Window-> Trình quản lý SDK Android" thì nó sẽ mở trình quản lý và sẽ hiển thị rằng các công cụ Xây dựng SDK Android chưa được cài đặt.

Cài đặt công cụ Xây dựng SDK Android và cập nhật các gói khác đã khắc phục sự cố cho tôi. Bạn có thể muốn làm sạch và xây dựng lại tất cả các dự án của bạn sau khi cài đặt.

Hy vọng điều đó sẽ hữu ích!

+0

tuyệt vời! Điều này giải quyết các vấn đề đối với tôi. – emcee22

7

tôi nhấn vấn đề này bởi vì tôi đã vô tình làm cho dự án thư viện, bằng cách đánh dấu các hộp kiểm Is library @<your project>->right click->Properties->Android

+0

Đây là vấn đề không thể đoán trước mà tôi cũng phải đối mặt. Cảm ơn. –

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