1
Android 드라이버 제조업체의 .so
파일이 있습니다. Java에서 예제를 제공합니다. 문제는 내 앱이 Xamarin Android에서 개발된다는 것입니다. Xamarin에서 .so 파일의 메서드를 호출 할 수 있습니까?Xamarin Android에서 .so 파일의 메서드를 호출하는 방법은 무엇입니까?
Android 드라이버 제조업체의 .so
파일이 있습니다. Java에서 예제를 제공합니다. 문제는 내 앱이 Xamarin Android에서 개발된다는 것입니다. Xamarin에서 .so 파일의 메서드를 호출 할 수 있습니까?Xamarin Android에서 .so 파일의 메서드를 호출하는 방법은 무엇입니까?
1.Create 프로젝트의 lib 폴더 플랫폼을위한 추가 하위 폴더를 만들
2.Under : armeabi, 해당 디렉토리에 armeabi-V7A 등
3.Add 당신의 .so를 파일 . AndroidNativeLibrary 또는 무엇이든 입력하도록 설정되어 있는지 확인하십시오.
4. 호출 할 c 함수에 대해 p/invoke 시그니처를 만듭니다.
5. 이러한 기능을 호출하십시오.
참고 : .so 파일은 유효한 EFL 실행 파일이어야합니다. 즉, 안드로이드 디바이스에서 ARM 프로세서 용으로 컴파일해야한다는 의미입니다. 이를 수행하려면 Android NDK로 컴파일해야합니다.
Goodluck!
https://developer.xamarin.com/guides/android/advanced_topics/using_native_libraries/ –