2012-04-09 26 views
6

Tôi đang tìm cách sử dụng một lớp học android trên một dự án java không phải android thông thường. Cụ thể là tôi muốn sử dụng FaceDetector từ android.media Tôi biết rằng có OpenCV và các thư viện khác mà tôi có thể sử dụng để phát hiện khuôn mặt trong một hình ảnh nhưng tôi đang tìm cách sử dụng thư viện android. Có cách nào để liên kết thư viện android với một dự án java không? Cảm ơnSử dụng Thư viện Android trên một Dự án Java Thông thường

Trả lời

4
  • Go để xây dựng con đường của dự án java của bạn
  • Thêm jar bên ngoài mới
  • Duyệt đến vị trí lắp đặt nền tảng Android của bạn (thường là C: \ Program Files (x86) \ Android)
  • Trong android-sdk \ platforms \ android-x (trong đó x là phiên bản Android bạn có), hãy chọn tệp android.jar để thêm vào dự án.

    Bây giờ bạn có thư viện android trong thư viện được tham chiếu và bạn có thể sử dụng bất kỳ lớp học android nào bạn muốn trong dự án java của mình.

Cách khác là sử dụng nguồn Android, chỉ nhận các tệp java bạn cần từ thư viện Android và đặt chúng vào dự án java của bạn. Điều tốt khi bạn làm theo cách này là bạn có thể sửa đổi mã và làm cho nó tương thích hơn với công việc java của bạn.

1

Thư viện Android có thể chứa một số lệnh gọi đến API của hệ thống. Hãy tìm chúng trước khi bao gồm thư viện với các bước được đề cập ở trên. Tôi sẽ khuyên bạn nên xem xét tài liệu của thư viện android và tìm kiếm các móc mà nó gọi API hệ thống android. Sửa đổi nguồn để sử dụng API của webcam và sau đó bao gồm nó làm thư viện

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