質問編集履歴
2
エラー内容を記述
title
CHANGED
File without changes
|
body
CHANGED
@@ -97,4 +97,40 @@
|
|
97
97
|
at com.unity3d.player.UnityPlayer$e.run(Unknown Source:20)
|
98
98
|
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.ads.AdSize" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.ape1-PlPET4DjrqpZSqNrChrbJw==/base.apk"],nativeLibraryDirectories=[/data/app/com.ape1-PlPET4DjrqpZSqNrChrbJw==/lib/arm, /data/app/com.n
|
99
99
|
|
100
|
+
```
|
101
|
+
エラー内容で調べると[ヒットしたURL](https://qiita.com/nonkapibara/items/3d5202180b10be6705e6)がでてきました。
|
102
|
+
その通りにやるとビルドがtransformDexArchiveWithExternalLibsDexMergerForReleaseで止まり。下のようなエラーがunityで確認できます
|
103
|
+
```
|
104
|
+
C:\Program Files\Unity\Hub\Editor\2018.3.14f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2018.3.14f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"
|
105
|
+
|
106
|
+
stderr[
|
107
|
+
D8: Program type already present: com.google.android.gms.common.api.zza
|
108
|
+
|
109
|
+
FAILURE: Build failed with an exception.
|
110
|
+
|
111
|
+
* What went wrong:
|
112
|
+
Execution failed for task ':transformDexArchiveWithExternalLibsDexMergerForRelease'.
|
113
|
+
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
|
114
|
+
C:\GitHub\Face_shape_AR\G24\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\29.jar,
|
115
|
+
C:\GitHub\Face_shape_AR\G24\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\186.jar,
|
116
|
+
C:\GitHub\Face_shape_AR\G24\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\259.jar,
|
117
|
+
C:\GitHub\Face_shape_AR\G24\Temp\gradleOut\build\intermediates\transforms\dexBuilder\release\250.jar,
|
118
|
+
|
119
|
+
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
|
120
|
+
Program type already present: com.google.android.gms.common.api.zza
|
121
|
+
|
122
|
+
* Try:
|
123
|
+
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
|
124
|
+
|
125
|
+
* Get more help at https://help.gradle.org
|
126
|
+
|
127
|
+
BUILD FAILED in 45s
|
128
|
+
]
|
129
|
+
stdout[
|
130
|
+
:checkReleaseClasspath
|
131
|
+
:preBuild UP-TO-DATE
|
132
|
+
:GoogleMobileAdsPlugin:preBuild UP-TO-DATE
|
133
|
+
:GoogleMobileAdsPlugin:preReleaseBuild UP-TO-DATE
|
134
|
+
:GoogleMobileAdsPlugin:checkReleaseManifest
|
135
|
+
:GoogleMobi<message truncated>
|
100
136
|
```
|
1
logを追加した
title
CHANGED
File without changes
|
body
CHANGED
@@ -79,4 +79,22 @@
|
|
79
79
|
### 補足情報(FW/ツールのバージョンなど)
|
80
80
|
|
81
81
|
unity 2018.3.14f
|
82
|
-
2019.1.1f(どちらも試しましたがダメでした)
|
82
|
+
2019.1.1f(どちらも試しましたがダメでした)
|
83
|
+
|
84
|
+
### 補足情報
|
85
|
+
logcatでみると
|
86
|
+
```
|
87
|
+
2019-08-11 15:29:23.248 18979-19003/? E/Unity: AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.AdSize
|
88
|
+
java.lang.ClassNotFoundException: com.google.android.gms.ads.AdSize
|
89
|
+
at java.lang.Class.classForName(Native Method)
|
90
|
+
at java.lang.Class.forName(Class.java:453)
|
91
|
+
at java.lang.Class.forName(Class.java:378)
|
92
|
+
at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
|
93
|
+
at com.unity3d.player.UnityPlayer.c(Unknown Source:0)
|
94
|
+
at com.unity3d.player.UnityPlayer$e$1.handleMessage(Unknown Source:88)
|
95
|
+
at android.os.Handler.dispatchMessage(Handler.java:105)
|
96
|
+
at android.os.Looper.loop(Looper.java:207)
|
97
|
+
at com.unity3d.player.UnityPlayer$e.run(Unknown Source:20)
|
98
|
+
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.ads.AdSize" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.ape1-PlPET4DjrqpZSqNrChrbJw==/base.apk"],nativeLibraryDirectories=[/data/app/com.ape1-PlPET4DjrqpZSqNrChrbJw==/lib/arm, /data/app/com.n
|
99
|
+
|
100
|
+
```
|