[React-Native] 하이브리드 앱에 jar 파일 추가하는 방법

2017. 9. 12. 21:59개발/React-Native

반응형

jar 파일?


JAR(Java Archive, 자바 아카이브)는 소프트웨어에서 수많은 자바 클래스 파일과 연관 메타데이터, 리소스(텍스트, 그림 등)을 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 패키지 파일 포맷이다.[1]

JAR 파일은 실제로 ZIP 파일 포맷으로 이루어진 압축 파일로서, 파일 확장자는 .jar이다. 컴퓨터 사용자들은 JDK에 포함된 jar 명령어를 이용하여 JAR 파일을 만들거나 압축을 풀 수 있다. 또, zip 도구를 사용할 수도 있으나 압축 시에는 매니페스트 파일이 처음이어야 하는 경우가 있어서 zip 파일 헤더의 엔트리 순서가 중요하다. JAR 안에서 파일 이름들은 유니코드 텍스트로 되어 있다.[2]


출처 : https://ko.wikipedia.org/wiki/JAR_(%ED%8C%8C%EC%9D%BC_%ED%8F%AC%EB%A7%B7)






React-Native 에 적용하는 법


프로젝트폴더/android/app/libs 안에 *.jar파일을 이동시켜준다.


그리고 프로젝트폴더/android/app/build.gradle 를 열어서 dependencies 부분에  *.jar파일과 함께 컴파일 하겠다는 구문만 추가시켜 주면된다.





출처 : https://stackoverflow.com/questions/37200627/how-to-include-jar-files-in-the-react-native-for-android

        https://stackoverflow.com/questions/36892608/adding-jar-files-to-react-native/37092426#37092426






반응형