library 4

[Flutter] 라이브러리 Library추가

현재 window android환경이기 때문에 android만 추가함 NLog라이브러리를 추가할 예정 프로젝트의 build.gradle - flatDir를 사용하고 aar라이브러리를 추가하여 사용 allprojects { repositories { google() mavenCentral() flatDir(dirs: 'libs') maven {url 'https://jitpack.io'} } } 앱의 build.gradle dependencies { // implementation files("libs/nlog-release.aar") implementation("com.github.b3lon9:NLog:1.1.1") }

dev/flutter 2024.01.03

[AOS] 라이브러리 Github, JitPack연결

NnimationUtil이라는 라이브러리를 만들었다. Git Repository연결 프로젝트 settings.gradle에 jitpack주소 추가 : maven(url = "https://jitpack.io/") dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() maven(url = "https://jitpack.io/") } } 프로젝트 build.gradle maven plugin추가 : buildsciprt - dependencies - classpath buildscript { dependencies { clas..

dev/aos 2023.11.28

[AOS] Library라이브러리(aar파일) 만드는 방법

AAR : Android Archive 안드로이드 작업을 위해 만든 파일 AAR로 만들어서 사용하는 이유 : 여러가지 이유가 있다. 자신이 만든 기능을 배포하기 위한 목적도 있지만, : 현업에서는 보통 독립성 보존을 위하여 사용하는 경우가 많다. : 독립성 보존이란 앱 개발을 하다보면 대게 여러 클래스와 기능들이 얽히고 섥히는 경우가 많다 : 위와 같은 경우를 방지하기 위해서 라이브러리로 배포하기도 한다. 라이브러리 만드는 방법 : 우선, 프로젝트를 만든 뒤에 Library를 생성해야 한다. : 지금 기존 프로젝트에서 아래의 'New Module'을 하게 되면, 기존 프로젝트 하위에 라이브러리가 생긴다. Android Studio에서 'File - New - New Module' 클릭 좌측 'Androi..

dev/aos 2023.11.08

[AOS] 라이브러리(Library) 추가 방법

처음 직접 클래스와 함수를 만들고 Android SDK 영역 내에서 충분히 개발이 가능했지만, 시간이 지날수록 반복 사용되거나 통신 부분을 개발할 때 라이브러리를 찾게 된다. 초심자에게 라이브러리란 뭔가 어려운 존재처럼 느껴질 수 있으나, 지금까지 사용 하였던 모든 기능들은 프레임 워크와 더불어 android studio가 친절하게 gradle에 선언시켜 놓았기 때문에 사용이 가능했던 것들이다. 이젠 직접 라이브러리를 추가하여 봄으로써 그 무서움을 깼으면 좋겠다. Log를 간편하게 작성하고 출력시키는 라이브러리를 사용할 것이다. (나만 디버그 용도로 사용하려 만든 라이브러리이다) 라이브러리 저장소 위치 : https://github.com/b3lon9/NLog GitHub - b3lon9/NLog: an..

dev/aos 2023.10.15
728x90
반응형