⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

안드로이드 프로젝트 세팅 템플릿입니다

Notifications You must be signed in to change notification settings

uson1004/android-project-template

Repository files navigation

android-project-template

이 프로젝트는 안드로이드 프로젝트 템플릿입니다.

설정 스크립트 (setup.sh)

이 템플릿에는 원하는 패키지 이름과 애플리케이션 이름으로 프로젝트를 빠르게 사용자 정의할 수 있는 setup.sh 스크립트가 포함되어 있습니다. 이 스크립트는 다음 프로세스를 자동화합니다.

  • 모든 소스 파일(.kt, .java)의 패키지 선언 이름 변경.
  • 새 패키지 구조에 맞게 소스 디렉토리 이동.
  • Gradle 빌드 파일에서 namespaceapplicationId 업데이트.
  • settings.gradle.kts에서 rootProject.name 업데이트.
  • strings.xml에서 애플리케이션 표시 이름 업데이트.
  • 프로젝트의 루트 디렉토리 이름 변경.

사용 방법:

  1. 프로젝트 루트로 이동: 프로젝트의 최상위 디렉토리(여기서 settings.gradle.ktssetup.sh가 있음)에 있는지 확인하세요.

    cd /path/to/android-project-template
  2. 스크립트 실행 권한 부여:

    chmod +x ./setup.sh
  3. 스크립트 실행:

    ./setup.sh
  4. 프롬프트에 따르기: 스크립트는 현재 프로젝트 값을 감지한 다음 다음을 입력하라고 요청합니다.

    • 새 앱 패키지: (예: com.yourcompany.yourapp) - 이것은 애플리케이션 및 해당 핵심 모듈의 기본 패키지가 됩니다.
    • 새 앱 이름: (예: YourNewApp) - 이것은 루트 프로젝트 이름, 기본 애플리케이션 컴포저블에 사용되며 표시 이름으로 파생됩니다.

    감지된 값과 새 값을 검토한 다음 진행하려면 확인하세요.

중요 사항:

  • 한 번만 실행: 이 스크립트는 이 템플릿에서 새 프로젝트를 초기화할 때 한 번만 실행하도록 설계되었습니다.
  • 버전 관리: 다른 변경 사항을 만들기 전에 이 스크립트를 실행하고 Git 저장소를 초기화한 후 (또는 쉽게 되돌리려면 실행하기 전에 변경 사항을 커밋) 실행하는 것이 좋습니다.
  • 프로젝트 디렉토리 이름 변경: 스크립트는 마지막에 프로젝트의 루트 디렉토리 이름을 변경하려고 시도합니다. Android Studio와 같은 IDE를 사용하는 경우, 스크립트가 완료된 후 IDE에서 프로젝트를 닫고 새로 이름이 변경된 디렉토리를 여는 것이 가장 좋습니다.

스크립트 실행 후:

  1. 새 프로젝트 디렉토리로 이동: 스크립트가 새 경로를 출력합니다.
    cd /path/to/your-new-app-name
  2. Android Studio (또는 선호하는 IDE)에서 프로젝트를 엽니다.
  3. Gradle을 동기화하고 프로젝트를 빌드하여 모든 변경 사항이 올바르게 적용되었는지 확인합니다.

이렇게 하면 새 안드로이드 프로젝트 설정이 완료됩니다.

About

안드로이드 프로젝트 세팅 템플릿입니다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published