質問編集履歴
3
文章の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
こんにちは、見出しの件におきまして、UnityでIn-App Purchasingを実装、Google Android Projectを出力し、Android Studioでビルドしようとしたところ、ビルドが通りません。インターネットから色々と調べましたが、解決しませんでしたので、質問させて頂きました。
|
1
|
+
こんにちは、見出しの件におきまして、UnityでIn-App Purchasingを実装、Google Android Projectを出力し、Android Studioでビルドしようとしたところ、ビルドが通りません。インターネットから色々と調べましたが、解決しませんでしたので、質問させて頂きました。Android Studioでビルドする理由としては、Firebaseをプロジェクトに入れたかったからです。
|
2
2
|
|
3
3
|
|
4
4
|
|
@@ -14,9 +14,9 @@
|
|
14
14
|
|
15
15
|
###簡単なエラーの再現の方法
|
16
16
|
|
17
|
-
1.何もない空のプロジェクトを作成し、Servicesウィンドウから、In-App Purchasingだけをインポートします。
|
17
|
+
1.Unityで何もない空のプロジェクトを作成し、Servicesウィンドウから、In-App Purchasingだけをインポートします。
|
18
18
|
|
19
|
-
2.Build Setting
|
19
|
+
2.Build Settingを開き、PlatformをAndroidにSwitchし、Google Android Projectにチェックを入れて、プロジェクトをエクスポートします。
|
20
20
|
|
21
21
|
3.エクスポートされたプロジェクトを、Android Studioからインポート(Import project(Eclipse ADT, Gradle, etc.))します。
|
22
22
|
|
2
問題点の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,9 +40,21 @@
|
|
40
40
|
|
41
41
|
```
|
42
42
|
|
43
|
+
また、Android Studioのバージョンを最新(2.2)に上げてビルドしようとしたところ、下記のエラーが出ます。
|
44
|
+
|
45
|
+
```
|
46
|
+
|
47
|
+
Error:Error converting bytecode to dex:
|
48
|
+
|
49
|
+
Cause: com.android.dex.DexException: Multiple dex files define Lcom/android/vending/billing/BuildConfig;
|
43
50
|
|
44
51
|
|
45
52
|
|
53
|
+
Error:Execution failed for task ':test1:transformClassesWithDexForDebug'.
|
54
|
+
|
55
|
+
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
|
56
|
+
|
57
|
+
```
|
46
58
|
|
47
59
|
調べたところ、原因は同じjarかclassの名前衝突らしいのですが、どうにも上手くビルドが通りません。
|
48
60
|
|
1
書式の改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Unityで出力した
|
1
|
+
Unityで出力したAndroid ProjectにおいてAndroid Studioでビルドが出来ない
|
test
CHANGED
@@ -12,15 +12,15 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
###簡単な再現の
|
15
|
+
###簡単なエラーの再現の方法
|
16
16
|
|
17
|
-
1.何もない空のプロジェクトを作成し、Servicesウィンドウから、In-App Purchasingをインポートします。
|
17
|
+
1.何もない空のプロジェクトを作成し、Servicesウィンドウから、In-App Purchasingだけをインポートします。
|
18
18
|
|
19
19
|
2.Build Settingから、Google Android Projectにチェックを入れて、プロジェクトをエクスポートします。
|
20
20
|
|
21
21
|
3.エクスポートされたプロジェクトを、Android Studioからインポート(Import project(Eclipse ADT, Gradle, etc.))します。
|
22
22
|
|
23
|
-
4.「Run」を押しプロジェクトを実行しようとしたところ、下記のエラーが出てビルドが通りません
|
23
|
+
4.「Run」を押しプロジェクトを実行しようとしたところ、下記のエラーが出てビルドが通りません。
|
24
24
|
|
25
25
|
```
|
26
26
|
|
@@ -42,6 +42,8 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
+
|
46
|
+
|
45
47
|
調べたところ、原因は同じjarかclassの名前衝突らしいのですが、どうにも上手くビルドが通りません。
|
46
48
|
|
47
49
|
|