프로젝트

일반

사용자정보

Cordova Build » 이력 » 버전 4

안장우, 2022/07/25 14:42

1 1 안장우
# Cordova Build
2
3
 
4
5 3 안장우
- [[#1. debug]]
6
- [[#2. release (.apk)]]
7
- [[#3. release (.aab : Google Playstore 배포 형식)]]
8 1 안장우
9
 
10
11
> build.json 정보
12
>>
13
``` json
14
{
15
    "android": {
16
        "release": {
17
            "keystore": "./release.keystore",
18
            "storePassword": "t2l1905",
19
            "alias": "travelcoop",
20
            "password" : "t2l1905",
21
            "keystoreType": "",
22
            "packageType": "apk"
23
        }
24
    }
25
}
26
```
27
28
 
29
30
---
31
32
 
33
34 3 안장우
### 1. debug
35 1 안장우
36
``` shell
37
1)
38
    > cd {cordova 폴더}
39
        ex) cd C:\cordova\travelcoop\v1
40
41
2)
42 4 안장우
    > cordova clean
43 1 안장우
    > cordova build android
44
45
3) 생성 확인
46
    {cordova 폴더}\platforms\android\app\build\outputs\apk\debug
47
```
48
49
 
50
51
---
52
53
 
54
55 3 안장우
### 2. release (.apk)
56 1 안장우
57
``` shell
58
1) 버전 변경
59
    - {cordova 폴더}\config.xml
60
    - Version Code : 숫자 +1
61
    - Version Name : 버전 변경
62
63
2)
64
    > cd {cordova 폴더}
65
        ex) cd C:\cordova\travelcoop\v1
66
67
3)
68 4 안장우
    > cordova clean
69 1 안장우
    > cordova build android --release
70
71
4) 생성 확인
72
    {cordova 폴더}\platforms\android\app\build\outputs\apk\release
73
```
74
75
 
76
77
---
78
79
 
80
81 3 안장우
### 3. release (.aab : Google Playstore 배포 형식)
82 1 안장우
83
``` shell
84
1) 버전 변경
85
    - {cordova 폴더}\config.xml
86
    - Version Code : 숫자 +1
87
    - Version Name : 버전 변경
88
89
2)
90
    > cd {cordova 폴더}
91
        ex) cd C:\cordova\travelcoop\v1
92
93 2 안장우
3) *주의 : 중간에 -- -- 두번 적힌것은 오타가 아님
94 4 안장우
    > cordova clean
95 1 안장우
    > cordova build android --release -- --packageType=bundle
96
97
4) 생성 확인
98
    {cordova 폴더}\platforms\android\app\build\outputs\bundle\release
99
```
100
101
 
102
103
---
104
105