Bài tập 4: Cách sửa một số lỗi thường gặp trong Android Project


bài tập 3 các bạn đã biết cách tạo và thực thi một ứng dụng Android, trong bài tập này Tôi sẽ nói một số cách sửa lỗi thường gặp trong quá trình thực thi một ứng dụng Android:

– Bạn nhớ là những lỗi này thường không phải do bạn gây ra mà do Eclipse hoặc một số nguyên nhân nào đó (ta gọi tạm thời là Chương trình bị tưng tưng). Bạn cũng không hiểu vì sao nó lại bị lỗi, nó không cho phép bạn biên dịch và thực thi ứng dụng mặc dù bạn chả làm gì cả?

– Khi bạn gặp những trường hợp khó đỡ như vậy thì hãy làm theo một số cách dưới đây (nếu mà vẫn không được thì bạn có thể sử dụng phần mềm TeamView, cung cấp Id và Password Tôi sẽ login vào máy bạn sửa giùm nếu được):

Giải pháp 1:

– b1)  Vào menu Project / chọn Clean :

4_error_1

– b2) Màn hình Clean hiển thị lên, bạn chọn Project bị báo lỗi và bấm Ok:

4_error_2

– Ở hình trên, nếu bạn chọn “Clean All Project “,  eclipse sẽ clean toàn bộ Project trong Package Explorer.

– Nếu bạn chọn “Clean Projects selected  below“, eclipse sẽ clean những Project mà bạn Checked ở bên dưới.

b3) Bạn Unchecked “Build Automatically” và Checked lại “Build Automatically” trong menu Project

Giải pháp 2:

– Bấm chuột phải vào Project / chọn Android Tools / chọn Fix Project Properties:

4_error_4

Giải pháp 3:

– Khai bạn kéo thả một số tập tin, hình ảnh vào Android Project nó sẽ báo lỗi và không thể tạo ra gen. Bạn hãy kiểm tra xem có phải tên các tập tin đó bị Viết Hoa ký tự đầu hay không, hay tên tập tin bị để khoảng trắng hoặc là có các ký tự không hợp lệ. Bạn chỉ cần sửa lại là hết lỗi

Giải pháp 4:

– Đơn giản là tắt và khởi động lại Eclipse.

Trong bài tập tiếp theo, Tôi sẽ hướng dẫn các bạn hiểu được Vòng Đời của một Ứng dụng Android và đưa ra một số lời khuyên về việc lưu trạng thái cũng như phục hồi trạng thái của ứng dụng.

Chúc các bạn thành công.

19 responses

  1. […] bài tập 3 và bài tập 4 bạn đã biết cách tạo một Android Project cũng như giải quyết một số vấn […]

  2. Sirius Nguyễn | Reply

    thầy ơi, em thử hết tất cả các cách trên mà nó vẫn không chạy được, không hiểu tại sao, mấy project em tạo đều bị vậy, cài lại win và chương trình rồi vẫn thế 😦

  3. cám ơn thầy bài viết rất bổ ích

  4. Hay quá thầy viết chi tiết thật, 🙂

  5. thầy ơi nó bảo lỗi R ở dòng R.layout.main thì sửa bằng cách nào hả thầy giúp e với hic22

    1. Dương Ý Nguyện | Reply

      Bạn đã thử clean project của bạn chưa?
      Lúc mới học mình cũng bị lỗi này, sau đó mình clean lại là hết.

      1. b ơi ngoài cách clean còn cách nào nữa k vậy?? t thử clean với rebuild lại, update lại mà n vẫn bị lỗi 😦

  6. bai viet rat hay thay a

  7. Nguyễn Văn Hòa | Reply

    Thầy ơi thầy viết bài về Custom View trong android đi.

  8. […] tập 3 và bài tập 4 bạn đã biết cách tạo một Android Project cũng như giải quyết một số vấn […]

  9. thầy ơi ! sao trong activity_main.xml em kéo cái button ra ở giữa màn hình mà không được , nó cứ nhảy lên đầu góc bên trái ak ! cái nào cũng vậy hết không chỉ button 😦

    1. Em phải chọn đúng loại Layout, em muốn nằm giữa thì có thể dùng Relative Layout

  10. […] bài tập 3 và bài tập 4 bạn đã biết cách tạo một Android Project cũng như giải quyết một số vấn […]

  11. […] tập 3 và bài tập 4 bạn đã biết cách tạo một Android Project cũng như giải quyết một số vấn […]

  12. Cho mình hỏi sao mình tạo project bằng eclipse thì k có file R.java, nó k chạy ứng dụng hello world được!!

  13. Nguyễn Duy Phong | Reply

    Em cảm ơn thầy nhiều lắm.Chúc thầy sức khỏe tốt!

  14. dạ cho em hỏi bị lỗi .app sửa như thế nào vậy ạ…em sử dụng android studio ạ

  15. lỗi “Building…gradle project info” là gì thầy ơi?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s