質問編集履歴

4

訂正中

2019/06/20 23:43

投稿

fsk5303
fsk5303

スコア21

test CHANGED
File without changes
test CHANGED
@@ -8,296 +8,4 @@
8
8
 
9
9
 
10
10
 
11
- ### 発生している題・エラーメッセージ
12
-
13
-
14
-
15
- ```
16
-
17
- C:\Users\user\Documents\CordovaProjects\App01>cordova build android
18
-
19
- (省略)
20
-
21
- :app:processDebugResourcesC:\Users\user.gradle\caches\transforms-1\files-1.1\core-1.0.0.aar\0761711ef17b1de20ebb460619e7584a\res\values\values.xml: AAPT: error: resource android:attr/fontVariationSettings not found.
22
-
23
-
24
-
25
- C:\Users\user.gradle\caches\transforms-1\files-1.1\core-1.0.0.aar\0761711ef17b1de20ebb460619e7584a\res\values\values.xml: AAPT: error: resource android:attr/ttcIndex not found.
26
-
27
-
28
-
29
- C:\Users\user\Documents\CordovaProjects\App01\platforms\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:98: error: resource android:attr/fontVariationSettings not found.
30
-
31
- C:\Users\user\Documents\CordovaProjects\App01\platforms\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:98: error: resource android:attr/ttcIndex not found.
32
-
33
- error: failed linking references.
34
-
35
-
36
-
37
- Failed to execute aapt
38
-
39
- com.android.ide.common.process.ProcessException: Failed to execute aapt
40
-
41
- at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
42
-
43
- at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
44
-
45
- at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
46
-
47
- at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
48
-
49
- at sun.reflect.GeneratedMethodAccessor209.invoke(Unknown Source)
50
-
51
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
52
-
53
- at java.lang.reflect.Method.invoke(Method.java:498)
54
-
55
- at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
56
-
57
- at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
58
-
59
- at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
60
-
61
- at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
62
-
63
- at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
64
-
65
- at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
66
-
67
- at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
68
-
69
- at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
70
-
71
- at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
72
-
73
- at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
74
-
75
- at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
76
-
77
- at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
78
-
79
- at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
80
-
81
- at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
82
-
83
- at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
84
-
85
- at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
86
-
87
- at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
88
-
89
- at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
90
-
91
- at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
92
-
93
- at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
94
-
95
- at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
96
-
97
- at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
98
-
99
- at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
100
-
101
- (省略)
102
-
103
- at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
104
-
105
- at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
106
-
107
- at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
108
-
109
- at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
110
-
111
- at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
112
-
113
- at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
114
-
115
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
116
-
117
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
118
-
119
- at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
120
-
121
- at java.lang.Thread.run(Thread.java:748)
122
-
123
- Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
124
-
125
- at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
126
-
127
- at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
128
-
129
- at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
130
-
131
- at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
132
-
133
- ... 47 more
134
-
135
- Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
136
-
137
- at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
138
-
139
- at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
140
-
141
- at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
142
-
143
- at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
144
-
145
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
146
-
147
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
148
-
149
- ... 1 more
150
-
151
- Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
152
-
153
- at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:463)
154
-
155
- at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:415)
156
-
157
- at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
158
-
159
- at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)
160
-
161
- FAILED
162
-
163
- 33 actionable tasks: 4 executed, 29 up-to-date
164
-
165
-
166
-
167
- FAILURE: Build failed with an exception.
168
-
169
-
170
-
171
- * What went wrong:
172
-
173
- Execution failed for task ':app:processDebugResources'.
174
-
175
- > Failed to execute aapt
176
-
177
-
178
-
179
- * Try:
180
-
181
- Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
182
-
183
-
184
-
185
- * Get more help at https://help.gradle.org
186
-
187
-
188
-
189
- BUILD FAILED in 3s
190
-
191
- ```
192
-
193
-
194
-
195
- ### 試したこと
196
-
197
-
198
-
199
- #### 1 プラットフォームの削除・追加
200
-
201
- ```
202
-
203
- cordova platform remove android
204
-
205
- cordova platform add android
206
-
207
- ```
208
-
209
-
210
-
211
- #### 2 クリーン・再ビルド
212
-
213
- ```
214
-
215
- cordova clean
216
-
217
- crodova build android
218
-
219
- ```
220
-
221
-
222
-
223
- #### 3 下記サイトを参考にしたプラグインの追加・再ビルド
224
-
225
- - [cordova build android でエラー](https://qiita.com/amatakasap/items/b70bc16c03a4794c7e9c)
226
-
227
- - [Failed to execute aapt with cordova](https://stackoverflow.com/questions/49183917/failed-to-execute-aapt-with-cordova)
228
-
229
- - [cordova-android-support-gradle-release](https://github.com/dpa99c/cordova-android-support-gradle-release)
230
-
231
- - [IONIC 3: Execution failed for task ':app:processDebugResources'](https://stackoverflow.com/questions/48725618/ionic-3-execution-failed-for-task-appprocessdebugresources)
232
-
233
- ```
234
-
235
- cordova plugin add cordova-android-support-gradle-release
236
-
237
- crodova build android
238
-
239
- ```
240
-
241
-
242
-
243
- #### 4 上記サイトを参考にしたplatformフォルダ内のファイルの修正
244
-
245
- - platforms/android/app/build.gradleに下記を追記
246
-
247
- ```
248
-
249
- configurations.all {
250
-
251
- resolutionStrategy {
252
-
253
- force 'com.android.support:support-v4:27.1.0'
254
-
255
- }
256
-
257
- }
258
-
259
- ```
260
-
261
- - platforms/android/project.propertiesの修正
262
-
263
- ```
264
-
265
- 修正前:com.android.support:support-v4:24.1.1+
266
-
267
- 修正後:com.android.support:support-v4:27.1.0
268
-
269
- ```
270
-
271
-
272
-
273
- ### 補足情報(FW/ツールのバージョンなど)
274
-
275
- cordova 9.0.0 (cordova-lib@9.0.1)
276
-
277
-
278
-
279
- 私の知識・技術が無いのが原因なのは百も承知なのですが、ソースコードを変えていないのにビルドする日時によってビルドに失敗するのにはもう辟易しています。
280
-
281
- また、対処方法もplatformsフォルダ内のファイルを修正する方法が挙げられている場合がありますが、このロケーションのファイルはgitでソース管理しないのが通例という認識です。ソース管理しないようなフォルダの中を手で書き換えないとビルドに失敗するというのも困ってしまいます。
282
-
283
-
284
-
285
- ### 質問事項
286
-
287
-
288
-
289
- 上記を踏まえたうえで
290
-
291
- (1)このエラーを解消するにはどうしたら良いでしょうか。
292
-
293
- (2)このエラーは依存しているライブラリのアップデートが原因なのでしょうか。
294
-
295
- (3)その場合、ライブラリのアップデートを勝手に反映させないようにするにはどうしたらよいでしょうか。
296
-
297
- (4)(ソースコードを編集していないにもかかわらず)以前ビルドが成功した状態と全く同じ条件のapkファイルを作成することは不可能なのでしょうか。
298
-
299
-
300
-
301
- おそらく初歩的な質問、かつ、今までに何度も質問されているエラーで申し訳ありませんが、なにかアドバイスいただけますと幸いです。
302
-
303
- よろしくお願いいたします。
11
+ 文訂正中です。

3

誤字

2019/06/20 23:43

投稿

fsk5303
fsk5303

スコア21

test CHANGED
@@ -1 +1 @@
1
- cordovaアプリのandroidビルドエラーについて
1
+ cordovaアプリのandroidビルドについて大変困っております
test CHANGED
File without changes

2

誤字

2019/06/19 07:59

投稿

fsk5303
fsk5303

スコア21

test CHANGED
File without changes
test CHANGED
@@ -220,7 +220,7 @@
220
220
 
221
221
 
222
222
 
223
- #### 3 下記サイトを参考にしたライブラリの追加・再ビルド
223
+ #### 3 下記サイトを参考にしたの追加・再ビルド
224
224
 
225
225
  - [cordova build android でエラー](https://qiita.com/amatakasap/items/b70bc16c03a4794c7e9c)
226
226
 

1

誤字

2019/06/19 07:58

投稿

fsk5303
fsk5303

スコア21

test CHANGED
File without changes
test CHANGED
@@ -278,7 +278,7 @@
278
278
 
279
279
  私の知識・技術が無いのが原因なのは百も承知なのですが、ソースコードを変えていないのにビルドする日時によってビルドに失敗するのにはもう辟易しています。
280
280
 
281
- また、対処方法もplatformフォルダ内のファイルを修正する方法が挙げられている場合がありますが、このロケーションのファイルはgitでソース管理しないという認識です。ソース管理しないようなフォルダの中を手で書き換えさせないとビルドに失敗するというのも困ってしまいます。
281
+ また、対処方法もplatformsフォルダ内のファイルを修正する方法が挙げられている場合がありますが、このロケーションのファイルはgitでソース管理しないのが通例という認識です。ソース管理しないようなフォルダの中を手で書き換えないとビルドに失敗するというのも困ってしまいます。
282
282
 
283
283
 
284
284