2016-07-22 4 views
0

누구나 안드로이드 API에서 사용하는 개인 C/C++ 기호에 액세스하는 방법을 알고 있습니까? 예를 들어 Matrix 클래스 내부의 native_setRotate 함수와 같습니다. 그리고 어떻게 구현되고 어떤 헤더 파일에서 나오는지 볼 수 있기를 원합니까? 그렇게하는 방법 ? 처음부터 빌드가 너무 복잡해서 내 기본 jni에 논리 기능을 구현해야합니다.개인 C/C++ 기호에 액세스하는 방법 android

+2

개인 회원에 액세스 할 수 없으므로 '비공개'로 설정되었습니다. –

+0

하지만 그건 내 말이 아닙니다. 인터넷 검색시 블로그를 보았습니다. 안드로이드 API 자체에서 개인용 c/C++를 사용할 수 있습니다. 그래서 #include 을 포함 할 수 있지만 something.h는 무엇인지 알아야합니다. 나는 그 다음 구글에 대해 그들이 동적 인 링크를 허용하지 않는다는 것을 안다.하지만 적어도 로직을 복사하는 코드를 볼 수있다. 고마워요 –

+0

@ πάντα ῥεῖ 글쎄요, 항상 [public_cast] (https://web.archive.org/web/20121030234734/http://byuu.org/articles/programming/public_cast) 옵션입니다 ;-) 아닙니다. 내가 그것을 권하고 싶습니다 ... –

답변

0

개인 회원은 액세스 할 수 없지만 Android 소스 코드가 오픈 소스이므로 google이 도움을 줄 수 있습니다.

This is where JNI 바인딩이 정의되어 있으면 거기에서 다시 추적 할 수 있습니다.

+0

고맙습니다. 이게 내가 원하는거야. 너는 정말로 내 목숨을 구할거야. 고맙습니다. –