2012-04-09 10 views
6

Normal olmayan bir java projesinde bir android sınıfı kullanmak istiyorum. Özellikle FaceDetector'ı android.media'dan kullanmak istiyorum OpenCV ve bir görüntüdeki bir yüzü algılamak için kullanabileceğim diğer kütüphaneler olduğunu biliyorum ama android kütüphanesini kullanmak istiyorum. Android kütüphanesini bir java projesine bağlamak için bir yol var mı? TeşekkürDüzenli bir Java Projesi'nde Android Kitaplığı'nı Kullanma

cevap

4
  • Git
  • android platformu montajı yeri için yeni bir dış JAR
  • Gözat'ı ekleyin java projesinin yol inşa etmek (genellikle C: \ Program Files (x86) \ Android)
  • Android-sdk \ platforms \ android-x altında (x'in sahip olduğunuz android sürümü), projeye eklemek için android.jar dosyasını seçin.

    Artık başvurulan kitaplıklar altında android kitaplığınız var ve java projenizde istediğiniz herhangi bir android sınıfını kullanabilirsiniz.

o yapmanın bir başka yolu, android kaynağı kullanmayın sadece android kitaplığından ihtiyaç java dosyalarını almak ve java proje içine koymaktır. Bunu yaptığınızda iyi bir şey, kodu değiştirip java çalışmanızla daha uyumlu hale getirebilmenizdir.

1

Android kitaplığı, sistem API'lerine bazı çağrılar içerebilir. Yukarıdaki adımları içeren kütüphaneye dahil edilmeden önce bunlara bakın. Android kütüphanesinin belgelerine bakmanızı ve android sistem API'lerini aradığı kancaları aramanızı öneririm. Web kameranızın API'sini kullanmak için kaynağı değiştirin ve bir kitaplık olarak ekleyin