2012-04-23 5 views
0

전 순수 NDK 응용 프로그램이 있습니다, 전적으로 C++입니다.순수 Android NDK 응용 프로그램에 Java WebView 추가

이제는 WebView에 대한 액세스를 추가해야합니다. Google 검색 및 스택 오버플로는 Java에서해야한다고 알려 왔습니다.

Java 클래스 (WebView에서 파생)를 순수한 Android NDK 애플리케이션에 포함시키는 방법은 무엇이며 어떻게 호출해야합니까?

참고 : 나는 등 이클립스 또는 기타 IDE, 단지 .mk 파일을 사용하고 있지 않다

+0

참고 : 자바 검색 기능이 없습니다. – titanae

답변

2

당신은 JNI를 사용 ++ 당신의 C에서 상향 호출 할 것이다 - 자바 코드를. 다음 세 단계는 원시 코드 내에서 자바 언어 메소드를 포함 호출 :

  1. 는 클래스 참조
  2. 를 검색하는 것은 좋은 explaination 방법에있어 방법

방법 식별자를

  • 통화를 검색 여기에이 작업을 수행 : Sun JNI Reference

    을이 메서드 호출을받을 수있는 자바 클래스가 필요하고, 그 웹을 포함하는 작업을 시작할 수 있습니다 전망. 따라서 C++에서 Java를 포함하고 호출 할 수 있지만 당연히 Java에서 Java 클래스를 구현해야하므로 그럴 수 있습니다.