문서 파일 정리

This commit is contained in:
hansoo
2025-03-21 16:08:43 +09:00
parent 86c0035561
commit 2d08a7962b
64 changed files with 8460 additions and 45 deletions

38
build-apk-for-device.sh Executable file
View File

@@ -0,0 +1,38 @@
#!/bin/bash
# 안드로이드 폰에 직접 설치할 APK 빌드 스크립트
echo "안드로이드 폰용 APK 빌드 시작: $(date)"
# 프로젝트 디렉토리로 이동
cd "$(dirname "$0")"
# 1. 웹 앱 빌드 (이미 했다면 스킵 가능)
echo "웹 앱 빌드 중..."
npm run build
# 2. Capacitor에 웹 코드 복사
echo "Capacitor에 웹 코드 복사 중..."
npx cap copy android
# 3. 안드로이드 디버그 APK 빌드
echo "안드로이드 APK 빌드 중..."
cd android
./gradlew assembleDebug
# 4. APK 파일 위치 확인
APK_PATH="app/build/outputs/apk/debug/app-debug.apk"
if [ -f "$APK_PATH" ]; then
echo "APK 빌드 성공!"
echo "APK 파일 위치: $(pwd)/$APK_PATH"
# 홈 디렉토리로 APK 복사
cp "$APK_PATH" ~/zellyy-finance-debug.apk
echo "APK를 홈 디렉토리에 복사했습니다: ~/zellyy-finance-debug.apk"
echo "이제 다음 방법으로 안드로이드 폰에 설치할 수 있습니다:"
echo "1. USB 케이블로 폰을 연결하고 파일 전송"
echo "2. 이메일이나 메신저로 APK 파일 전송"
echo "3. adb 명령어 사용: adb install ~/zellyy-finance-debug.apk"
else
echo "APK 빌드 실패. 오류를 확인하세요."
fi