C 인터페이스가있는 DLL을 (잘하면) 사용하는 안드로이드 플랫폼 용 응용 프로그램을 작성했습니다. 서버에서 정보를 얻는 유일한 방법은이 API를 사용하는 것입니다. 이것은 가능한가? 그렇다면 누군가 올바른 방향으로 나에게 한 가지를 줄 수 있습니까? 감사합니다Java에서 C 인터페이스가있는 DLL 사용 (Android 용)
0
A
답변
2
필자는 C 인터페이스가있는 DLL을 (잘하면) 사용하는 안드로이드 플랫폼 용 응용 프로그램을 작성하려고합니다.
"DLL"은 Windows 용어입니다. Android에서는 Windows DLL을 사용할 수 없습니다. 안드로이드는 Linux 기반 운영 체제이므로 Linux에서 작동 할 수있는 C 코드가 필요합니다.
서버에서 정보를 얻는 유일한 방법은이 API를 사용하는 것입니다. 이것은 가능한가?
Android 용 C 라이브러리를 만들 수 있습니까? 예. Native Development Kit (NDK)을 참조하십시오.
일부 C 라이브러리에서만 액세스 할 수있는 서버를 만들 수 있습니까? 인터넷을 통해 해당 서버에 액세스 할 수 있다면 많은 노력이 필요하지 않을 것입니다. 누구든지 해당 서버를 치거나 라이브러리를 리버스 엔지니어링 할 수 있거나 라이브러리 대 서버 통신에서 패킷 검사를 수행 할 수 있습니다.
1
Mono을 사용해 보셨습니까?
면책 조항 : Linux 및 (작동)에서 사용했지만 Android에서는 사용하지 않았습니다.
관련 문제
- 1. VB6에서 C++ DLL 사용
- 2. C#에서 C++ dll 사용
- 3. c 인터페이스가있는 C++ 라이브러리
- 4. Java에서 Windows API (user32.dll) 사용 방법
- 5. Android : android 용 flex 사용
- 6. C# 인터페이스가있는 Linq 쿼리
- 7. Java에서 C 구조체 사용
- 8. 자바 - 값으로 인터페이스가있는 Hashtable 사용
- 9. C# 프로젝트에서 cpp dll 사용
- 10. C++에서 Delphi DLL 사용
- 11. 리포지토리 용 인터페이스가있는 프로젝트 솔루션 구성
- 12. Java에서 dll 언로드
- 13. C# exe와 C++ dll 사이에서 뮤텍스 사용
- 14. CLI 인터페이스가있는 Native C++ 용 UML 모델러 Rational Rose Replacement
- 15. performSelectorOnMainThread는 Android 용 Java에서 이에 해당합니다.
- 16. VB6 용 C++에서 .dll 작성하기
- 17. DI 외부 DLL 사용
- 18. Visual Studio C++에서 DLL 사용
- 19. 비 관리 C++ 프로젝트에서 vb.net dll 사용
- 20. Visual Studio 2010에서 .dll 사용 C++
- 21. Windows Mobile에서 데스크톱 C# DLL 사용
- 22. C# 응용 프로그램에서 COM 개체 DLL 사용
- 23. Visual Studio 2010 C++ 프로젝트에서 DLL 사용
- 24. Windows Phone에서 C dll 사용 7
- 25. C++에서 .h 헤더가있는 DLL 사용
- 26. C#에서 COM을 사용하는 DLL 사용
- 27. C#에서 직접 DirectX Dinput8.dll 사용
- 28. DLL 컴파일 사용
- 29. Objective-C 용 DLL 참조 (Windows 용 GNUStep)
- 30. 인터페이스가있는 소프트웨어 설계?