(1) 가능여부
-> 가능할 수도 있고 안될수도 있습니다. 단순 계산 로직만 있으면 가능하며, UI 처리나 Audio 출력, 기기 제어 등이 있을 경우 안드로이드 용으로 변경 해 주셔야 할 수 있습니다.
(2) 가능하다면, 어떻게 해야하는지(ex)c언어 파일 내부를 jni 코딩으로 변경해야 한다 등)
-> 1번 사항을 만족했다면, 파라메터 넘기는 법을 맞춰줘야하는게 문제긴 하겠지만.
없다면, C파일에서 실제 실행되는 main을 jni에서 호출 시 불러지게만 하면 동작 가능합니다.
(3) 가능하다면, 많이 어렵나요...?
-> 1번 사항이 문제이며, 1번만 되면, 2번이야 간단합니다. jni api 데모에 보면 helloworld 출력하는 예제 코드가 있는데, 이 예제에서 c단에서 helloworld 반환하는 부분을 조금 변경해서, main을 호출 해 주시기만 해도 실행은 됩니다.