나는 C 언어로 작성된 데몬을 가지고있다. 나 또한 소켓을 통해이 데몬을 사용하는 안드로이드 응용 프로그램이 있습니다. 데몬은 시스템과 함께 실행됩니다. 안드로이드 응용 프로그램에 컴파일 된 C 데몬을 추가하고 응용 프로그램에서 실행할 수 있습니까?안드로이드 프로젝트에 C 데몬을 추가하고 실행하는 방법은 무엇입니까?
2
A
답변
0
여기 시작할 수 있습니다 참조 NDK 당신이 그것을 할 방법을 알고, 그리고 somwhere 응용 프로그램 코드에서
과 같이 호출하지 않는 경우Runtime.getRuntime().exec("su root " + "path to daemon");
'스와'응용 프로그램을 포크와 관리자 권한으로 sepparate 였는지를에서 데몬을 실행 슈퍼 유저 유틸리티입니다
.
0
이것에 대해 잘 모른다,하지만 나는 그것이 가능하다 생각하지만, 단지의 경우 장치가 rooted.You 응용 프로그램의 일환으로 데몬을 포함해야입니다 Android NDK
관련 문제
- 1. NSApplication에서 launchd 에이전트/데몬을 실행하는 방법은 무엇입니까?
- 2. 내 안드로이드 프로젝트에 ffmpeg를 추가하고 사용하는 방법은 무엇입니까?
- 3. .zip (또는 .pak) 파일을 C++ 프로젝트에 추가하고 사용하는 방법은 무엇입니까?
- 4. 데몬을 정리하는 방법은 무엇입니까?
- 5. 비동기로 파이썬 데몬을 실행하는 방법
- 6. Asp.net 프로젝트에 asp.net 페이지를 프로그래밍 방식으로 추가하고 추가하는 방법은 무엇입니까?
- 7. XSP2를 통해 데몬을 실행하는 데 문제가 있습니까?
- 8. 젠킨스에서 안드로이드 프로젝트에 서명하는 방법은 무엇입니까?
- 9. ANTLRWorks 출력을 C# 프로젝트에 연결하는 방법은 무엇입니까?
- 10. 하나의 프로젝트를 다른 프로젝트에 추가하고 사용하는 방법은 무엇입니까?
- 11. C# 프로젝트에 dll 파일을 추가하고 올바르게 사용하려면 어떻게해야합니까?
- 12. BUILD는 안드로이드 프로젝트에 실패
- 13. Java로 ZeroMQ를 실행하는 방법은 무엇입니까?
- 14. 프로젝트에 새 필터를 추가하고 싶습니다
- 15. Fedora 자동으로 ssh 데몬을 실행하는 방법
- 16. 안드로이드 화면에서 탭으로 조각을 실행하는 방법은 무엇입니까?
- 17. 안드로이드 프로젝트에서 Java 클래스를 실행하는 방법은 무엇입니까?
- 18. 기기에서 데이터베이스로 안드로이드 애플리케이션을 실행하는 방법은 무엇입니까?
- 19. 여러 개의 안드로이드 에뮬레이터를 실행하는 방법은 무엇입니까?
- 20. nuget 패키지를 추가하고 사용자 정의 프로젝트 마법사를 실행하는 방법은 무엇입니까?
- 21. iOS 프로젝트에서 .sql 파일을 추가하고 실행하는 방법은 무엇입니까?
- 22. 안드로이드 프로젝트에 안드로이드 프로젝트
- 23. Python을 사용하여 VMS 데몬을 작성하는 방법은 무엇입니까?
- 24. zdaemon으로 다중 스크립트 데몬을 만드는 방법은 무엇입니까?
- 25. 레일 서버로 resque 데몬을 시작하는 방법은 무엇입니까?
- 26. Monit이 gearmand 데몬을 모니터하는 방법은 무엇입니까?
- 27. C++ 프로젝트에 boost :: thread를 포함시키는 방법은 무엇입니까?
- 28. C 프로젝트에 헤더 파일을 추가하는 방법은 무엇입니까?
- 29. C# 프로젝트에 문서를 포함시키는 방법은 무엇입니까?
- 30. C# 프로젝트에 ssrs 보고서를 포함시키는 방법은 무엇입니까?