2011-07-06 4 views
5

Android 용 애플리케이션을 구축 중입니다. JNI를 통해 Android NDK를 사용하는 일부 C++ 라이브러리와 인터페이스합니다. Python으로 작성된 일부 라이브러리는 Android 애플리케이션 (예 : NTLK)에서 호출하기도합니다. 어떻게해야합니까?Android에서 Python 라이브러리를 사용하고 싶습니다.

SL4A (Android 용 스크립팅 레이어)는 다른 점을 유의하십시오. 파이썬, 루아 등의 스크립팅 언어를 사용하여 응용 프로그램을 작성할 수 있습니다. 제 경우에는 응용 프로그램이 Java이지만 파이썬으로 작성된 코드를 호출해야합니다. 이것은 우아한 방식으로 가능합니까?

답변

1

아마도 파이썬 라이브러리를 호출하려면 NDK를 사용해야 할 것입니다. this question이 질문을받은 이후로 많은 진전이 없었습니다.

약간 다른 점은 Java에 대한 몇 가지 NLP 라이브러리가 있습니다. 당신은 그들을 대신 사용해 볼 수 있습니다.

+0

Java에서 NLP 용 라이브러리는 상당수 있습니다. 문제는 안드로이드에서 작동하는 것 중 어느 것인가입니다 :-)! –

1

NLP 코드를 Linux 서버의 웹 서비스에 넣고 android에서 호출하는 것이 좋습니다.

이것은 장고와 같은 프레임 워크에서 매우 솔직합니다.

관련 문제