목록전체 글 (60)
Wook No.1
$ cat /Users/administrator/.jenkins/secrets/initialAdminPassword 1. Jenkins 최초 실행 후 어드민 생성 $ brew services start jenkins Jenkins start 후 http://localhost:8080 접속 $ cat /Users/administrator/.jenkins/secrets/initialAdminPassword 해당 Password 입력, suggested plugins 설치, Admin 계정 등록 2. Jenkins 관리 -> 시스템 설정 슬랙 및 Email 설정 가능 3. Jenkins 관리 -> 플러그인 관리 필요한 플러그인 설치
우선 맥에 brew가 깔려있지 않다면 터미널에서 brew를 설치 $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Jdk 설치 안되어 있으면 설치 https://wookno1.tistory.com/34 1. Jenkins 설치 $ brew install jenkins 2. Jenkins 외부접속 허용 하기(IP 설정 파일 열기) $ cd /usr/local/opt/jenkins $ vi homebrew.mxcl.jenkins.plist httpListenAddress=127.0.0.1 -> httpListenAddress=0.0.0.0 httpPort -> Jenkins 접속..
구글 플레이스토어에는 여려 종류의 미러링 앱들이 있지만 광고를 포함한 유료앱들이 많아 scrcpy를 사용하는것이 좋다. 우선 맥에 brew가 깔려있지 않다면 터미널에서 brew를 설치 $/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 1. scrcpy 설치 $ brew install scrcpy $ brew cask install android-platform-tools 2. Device 개발자 Debug 모드 활성화 3. scrcpy 실행 $ scrcpy 혹시 여러 디바이스가 연결된 상태라면 해당 디바이스를 검색해서 실행 $ adb devides 해당 디바이스 실행 $ ser..
Android API Level 32를 빌드하기 위해서는 Gradle JDK 를 11로 올려야 한다. 안드로이드 스튜디오를 범블비로 업데이트 하면 스튜디오에서 기본 JDK를 11을 지원해 주기 때문에 별도로 설치 할 필요는 없지만 스튜디오를 범블비로 업데이트 하기 싫거나 ./gradlew 로 빌드하려 할때는 JDK 11을 설치하여 경로 설정을 해주면 된다. jdk 설치 https://wookno1.tistory.com/34 안드로이드 스튜디오 설정 app -> Open Module Settings -> SDK Location -> Gradle Settings. -> Gradle JDK 설정 gradlew 로 빌드 시 # Debug Build ./gradlew assembleDebug -Dorg.gradl..
JDK 설치 $ brew install --cask adoptopenjdk11 설치된 JDK 목록 확인 $ /usr/libexec/java_home -V Matching Java Virtual Machines (3): 11.0.11 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 11" /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home 1.8.281.09 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home 1.8.0_281 (x86_64) "Oracle Corporation" -..
androidx core 버전을 업데이트 했더니 기존에 잘 사용했던 by lazy, scope function을 사용하면 Error가 발생했다. dependencies { ... implementation 'androidx.core:core-ktx:1.7.0' ... } Unresolved reference: lazy Unresolved reference: run Unresolved reference: apply Unresolved reference: let Unresolved reference: alos 해결방법은 androidx core 를 다시 1.5.0 이하로 낮추거나 dependencies { ... implementation 'androidx.core:core-ktx:1.5.0' ... } b..
안드로이드 스튜디오 프로젝트 에서 Git 연결 1. 프로젝트 git repository 생성 VCS -> Import Into Version Control -> Create Git Repository 해당하는 폴더 선택 후 Open 2. Remote Repository 연결 VCS -> Git -> Remotes + 버튼으로 Remote Repository 연결 3. 소스파일 커밋 VCS -> Git -> Commit Files 4. Remote에 Push VCS -> Git -> Push
Build Gradle SDK 31로 업데이트 할때 buildToolsVersion 31.0.0 으로 업데이트 하면 아래 에러가 발생할수 있다. Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager. 해결방법은 2가지 인데 1. SDK 다운그레이드 compileSdkVersion 30 buildToolsVersion "30.0.3" Tools -> SDK Manager Android API 31 체크 해제 2. dx, dx.jar 파일로 변환 d8 -> dx d8.jar -> dx.jar cd ~/Library/Android/sdk/build-tools/31.0.0 && mv d8 ..