반응형
1. Aar 생성
가. 환경구성 패키지 다운로드
cmd 창 실행 및 go폴더 이동. (go파일 기본설정 기준)
cd C:\Users\{{사용자이름}}\go
(1) gomobile 패키지 다운로드
go get golang.org/x/mobile/cmd/gomobile
(2) gobind 패키지 다운로드
go get golang.org/x/mobile/cmd/gobind
나. 필수 패키지 다운로드
C:\Users\{{사용자이름}}\go 폴더에서 {{go 파일명}}.go 생성 및 모듈화.
package aar //{{package명}}
import “fmt”
func PrintfString(name string) string {
return fmt.Sprintf(“Hey, %s!”, name)
}
※ 한글주석 작성 → *.aar 적용 시 오류발생 (일부 function만 정상작동 확인) 제거 필수
go mod init aar
(1) bind 패키지 다운로드.
go get golang.org/x/mobile/bind
다. aar 생성
gomobile bind -o aar.aar aar
//go mobile bind –o {{aar파일명}}.aar {{package 명}}
※ 소요시간 : 5~15분
'Development > GoLang' 카테고리의 다른 글
[GoLang] aar(Android Archive) 라이브러리 적용 (0) | 2022.12.26 |
---|
댓글