본문 바로가기
Development/GoLang

[GoLang] aar(Android Archive) 라이브러리 적용

by Actoala 2022. 12. 26.
반응형

1. Aar 적용

가. 안드로이드 프로젝트 생성 및 설정

(1) 프로젝트 생성.

 

(2) 프로젝트 보기 모드 Project 선택.

 

(3) 프로젝트 파일/app/libs 폴더에 aar, jar파일 복사.          * Java: aar, jar 필요/ Kotlin: aar 필요

 

(4) 프로젝트 파일/app/src/build.gradle에서 aar파일 설정. (dependencies 하단)

dependencies {
implemention fileTree(dir: ‘libs’, include: [‘*.aar’])
...
}

 

(4) 프로젝트 파일/app/src/build.gradle에서 aar파일 설정. (dependencies 하단)

 

(5) 프로젝트 파일/app/libs/aar파일명-sources.jar [마우스우측]-[Add As Library]-[OK]를 클릭.

위 과정 실행 시 4번과 같이 아래 코드 추가된 것 확인 가능.

implementation files('libs\\aar-sources.jar')

 

 

 

나. 안드로이드 프로젝트 aar Import 및 사용

(1) Aar Import Function 호출 및 사용.

import aar.Aar;
 
public class ... extends AppCompatActivity {
    public void onCreate(Bundle savedInstanceState){
                   ...
                    String test_function = Aar.printfString(“Hello World”);
             Log.i(“Test Function”, test_function);
                   ...
    }
}

 

'Development > GoLang' 카테고리의 다른 글

[GoLang] aar(Android Archive) 라이브러리 생성  (0) 2022.12.26

댓글