質問編集履歴

6

表記の修正

2019/12/20 10:32

投稿

chika3742
chika3742

スコア113

test CHANGED
File without changes
test CHANGED
@@ -250,7 +250,7 @@
250
250
 
251
251
 
252
252
 
253
- #### 正常に動作する別のアプリのbuild.gradle
253
+ #### ~~正常に動作する~~別のアプリのbuild.gradle
254
254
 
255
255
  ```Gradle
256
256
 

5

追記

2019/12/20 10:32

投稿

chika3742
chika3742

スコア113

test CHANGED
File without changes
test CHANGED
@@ -414,9 +414,9 @@
414
414
 
415
415
  ## 環境
416
416
 
417
- Android Studio 3.6 Beta5
417
+ Android Studio 3.6 rc1 (投稿時点:3.6 Beta4)
418
-
418
+
419
- 私が作っているもう1個のアプリでは発生しないので、IDE側の問題ではないと思います。
419
+ ~~私が作っているもう1個のアプリでは発生しないので、IDE側の問題ではないと思います。~~
420
420
 
421
421
  Kotlin Plugin 1.3.61-release-Studio3.6-1
422
422
 
@@ -425,3 +425,15 @@
425
425
  Ubuntu 19.10
426
426
 
427
427
  実行端末:Android 9 / Android 10
428
+
429
+
430
+
431
+ ## 2019/12/19追記
432
+
433
+ 上記の「もう1個のアプリ」でも発生したので、IDEが原因ではないかと疑い始めました。
434
+
435
+ しかし、今日Android Studio 3.6 rc1がリリースされたのでインストールしてみましたが改善せず。
436
+
437
+ 実は投稿後も何回かいろいろアップデートがありましたが、今の所全て最新で改善していません。
438
+
439
+ Googleがこんな重大なバグを修正しないはずがないので、何か自分の設定が悪いのかもしれません。

4

build.gradleの追記

2019/12/19 12:33

投稿

chika3742
chika3742

スコア113

test CHANGED
File without changes
test CHANGED
@@ -136,10 +136,38 @@
136
136
 
137
137
  ```
138
138
 
139
- #### build.gradle(App)一部
139
+ #### build.gradle(App)
140
140
 
141
141
  ```Gradle
142
142
 
143
+ apply plugin: 'com.android.application'
144
+
145
+
146
+
147
+ apply plugin: 'kotlin-android'
148
+
149
+
150
+
151
+ apply plugin: 'kotlin-android-extensions'
152
+
153
+
154
+
155
+ apply plugin: 'io.fabric'
156
+
157
+
158
+
159
+ apply plugin: 'com.google.android.gms.oss-licenses-plugin'
160
+
161
+
162
+
163
+ apply plugin: 'kotlin-kapt'
164
+
165
+
166
+
167
+ apply plugin: 'realm-android'
168
+
169
+
170
+
143
171
  android {
144
172
 
145
173
  compileSdkVersion 29
@@ -148,15 +176,15 @@
148
176
 
149
177
  defaultConfig {
150
178
 
151
- applicationId "パッケージ名"
179
+ applicationId "net.chikach.paylauncher"
152
180
 
153
181
  minSdkVersion 22
154
182
 
155
183
  targetSdkVersion 29
156
184
 
157
- versionCode 4
185
+ versionCode 6
158
-
186
+
159
- versionName '0.2.0'
187
+ versionName '0.3.1'
160
188
 
161
189
  testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
162
190
 
@@ -172,27 +200,213 @@
172
200
 
173
201
  proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
174
202
 
203
+ manifestPlaceholders = [enableCrashlytics: "true", appId: "(広告アプリID)"]
204
+
205
+ resValue "string", "REWARD_AD_UNIT", "(広告ユニットID)"
206
+
175
207
  }
176
208
 
177
209
  debug {
178
210
 
211
+ ext.enableCrashlytics = false
212
+
213
+ versionNameSuffix ".99"
214
+
215
+ applicationIdSuffix ".debug"
216
+
217
+ manifestPlaceholders = [enableCrashlytics: "false", appId: "ca-app-pub-3940256099942544~3347511713"]
218
+
219
+ resValue "string", "REWARD_AD_UNIT", "ca-app-pub-3940256099942544/5224354917"
220
+
221
+ }
222
+
223
+ }
224
+
225
+ }
226
+
227
+
228
+
229
+ dependencies {
230
+
231
+ 〜略〜
232
+
233
+ }
234
+
235
+
236
+
237
+ realm {
238
+
239
+ syncEnabled = true
240
+
241
+ }
242
+
243
+
244
+
245
+ apply plugin: 'com.google.gms.google-services'
246
+
247
+
248
+
249
+ ```
250
+
251
+
252
+
253
+ #### 正常に動作する別のアプリのbuild.gradle
254
+
255
+ ```Gradle
256
+
257
+ apply plugin: 'com.android.application'
258
+
259
+ apply plugin: 'kotlin-android'
260
+
261
+
262
+
263
+ apply plugin: 'kotlin-android-extensions'
264
+
265
+
266
+
267
+ apply plugin: 'kotlin-kapt'
268
+
269
+ apply plugin: 'realm-android'
270
+
271
+
272
+
273
+ apply plugin: 'io.fabric'
274
+
275
+ apply plugin: 'com.google.android.gms.oss-licenses-plugin'
276
+
277
+
278
+
279
+
280
+
281
+ android {
282
+
283
+ signingConfigs {
284
+
285
+ }
286
+
287
+ compileSdkVersion 29
288
+
289
+ buildTypes {
290
+
291
+ release {
292
+
293
+ minifyEnabled true
294
+
295
+ shrinkResources true
296
+
297
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
298
+
299
+ manifestPlaceholders = [enableCrashlytics: "true", appId: "(広告アプリID)"]
300
+
301
+ buildConfigField "String", "AD_APP_ID", "\"${manifestPlaceholders.get("appId")}\""
302
+
303
+ resValue "string", "MAIN_AD_UNIT", "(広告ユニットID)"
304
+
305
+ resValue "string", "CALENDAR_AD_UNIT", "(広告ユニットID)"
306
+
307
+ resValue "string", "DETAIL_AD_UNIT", "(広告ユニットID)"
308
+
309
+ resValue "string", "MEMORIZE_RESULT_AD_UNIT", "(広告ユニットID)"
310
+
311
+ resValue "string", "COMPLETED_AD_UNIT", "(広告ユニットID)"
312
+
313
+ }
314
+
315
+ debug {
316
+
179
317
  minifyEnabled false
180
318
 
181
- shrinkResources false
182
-
183
319
  ext.enableCrashlytics = false
184
320
 
185
- testCoverageEnabled false
186
-
187
- versionNameSuffix ".99"
321
+ versionNameSuffix '-debug'
188
-
322
+
189
- applicationIdSuffix ".debug"
323
+ applicationIdSuffix '.debug'
324
+
190
-
325
+ manifestPlaceholders = [enableCrashlytics: "false", appId: "ca-app-pub-3940256099942544~3347511713"]
326
+
327
+ buildConfigField "String", "AD_APP_ID", "\"${manifestPlaceholders.get("appId")}\""
328
+
329
+ resValue "string", "MAIN_AD_UNIT", "ca-app-pub-3940256099942544/6300978111"
330
+
331
+ resValue "string", "CALENDAR_AD_UNIT", "ca-app-pub-3940256099942544/6300978111"
332
+
333
+ resValue "string", "DETAIL_AD_UNIT", "ca-app-pub-3940256099942544/6300978111"
334
+
335
+ resValue "string", "MEMORIZE_RESULT_AD_UNIT", "ca-app-pub-3940256099942544/6300978111"
336
+
337
+ resValue "string", "COMPLETED_AD_UNIT", "ca-app-pub-3940256099942544/6300978111"
338
+
191
- }
339
+ }
192
-
340
+
193
- }
341
+ }
342
+
194
-
343
+ defaultConfig {
344
+
345
+ applicationId 'net.chikach.smmanager'
346
+
347
+ minSdkVersion 23
348
+
349
+ targetSdkVersion 29
350
+
351
+ versionCode 79
352
+
353
+ versionName '11.0.3'
354
+
355
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
356
+
357
+ resConfigs "ja"
358
+
195
- }
359
+ }
360
+
361
+ applicationVariants.all { variant ->
362
+
363
+ if (variant.buildType.name == "debug") {
364
+
365
+ variant.mergedFlavor.resourceConfigurations.add("xxhdpi")
366
+
367
+ }
368
+
369
+ }
370
+
371
+ productFlavors {
372
+
373
+ }
374
+
375
+ aaptOptions {
376
+
377
+ cruncherEnabled false
378
+
379
+ }
380
+
381
+ compileOptions {
382
+
383
+ sourceCompatibility JavaVersion.VERSION_1_8
384
+
385
+ targetCompatibility JavaVersion.VERSION_1_8
386
+
387
+ }
388
+
389
+ }
390
+
391
+
392
+
393
+ dependencies {
394
+
395
+ 〜略〜
396
+
397
+ }
398
+
399
+
400
+
401
+ realm {
402
+
403
+ syncEnabled = true
404
+
405
+ }
406
+
407
+
408
+
409
+ apply plugin: 'com.google.gms.google-services'
196
410
 
197
411
  ```
198
412
 

3

バージョンの変更

2019/12/14 00:57

投稿

chika3742
chika3742

スコア113

test CHANGED
File without changes
test CHANGED
@@ -204,9 +204,9 @@
204
204
 
205
205
  私が作っているもう1個のアプリでは発生しないので、IDE側の問題ではないと思います。
206
206
 
207
- Kotlin Plugin 1.3.50-release-Studio3.6-1
207
+ Kotlin Plugin 1.3.61-release-Studio3.6-1
208
-
208
+
209
- プロジェクトのKotlin Plugin: 1.3.50
209
+ プロジェクトのKotlin Plugin: 1.3.61
210
210
 
211
211
  Ubuntu 19.10
212
212
 

2

バージョンの追記

2019/12/13 11:36

投稿

chika3742
chika3742

スコア113

test CHANGED
File without changes
test CHANGED
@@ -204,6 +204,10 @@
204
204
 
205
205
  私が作っているもう1個のアプリでは発生しないので、IDE側の問題ではないと思います。
206
206
 
207
+ Kotlin Plugin 1.3.50-release-Studio3.6-1
208
+
209
+ プロジェクトのKotlin Plugin: 1.3.50
210
+
207
211
  Ubuntu 19.10
208
212
 
209
213
  実行端末:Android 9 / Android 10

1

脱字の修正

2019/12/11 10:00

投稿

chika3742
chika3742

スコア113

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ## 試したこと
14
14
 
15
- testCoverageEnabledをfalseにしてたり、minifyEnabledを明示的にfalseにしてみたりしました。
15
+ testCoverageEnabledをfalseにしてたり、minifyEnabledを明示的にfalseにしてみたりしました。
16
16
 
17
17
  また、実機でデバッグしていたのでエミュレータでも試しました。
18
18