0

私は、プロジェクトタンゴのサイトからのテストとチュートリアルを行っています。 TangoとCardboardをUnityの中に混ぜて、Tangoを使ってVR体験をしていました。Unity内のマニフェストをタンゴとボールボードのビルドにマージできません

私は、これは私がAPKを構築しようと、彼らが起こった可能性のある変更またはerrrに言及いけないチュートリアルで毎回の受信メッセージで、ビルドフェーズの間に問題を抱えて:

CommandInvokationFailure: Unable to merge android manifests. See the Console for more details. C:/Program Files/Java/jdk1.8.0_121\bin\java.exe -Xmx2048M 
-Dcom.android.sdkmanager.toolsdir="C:/Users/Fer/AppData/Local/Android/sdk\tools" 
-Dfile.encoding=UTF8 -jar "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar"- stderr[ ] stdout[ Warning: [Temp\StagingArea\AndroidManifest-main.xml:4, C:\Users\Fer\Desktop\PruebaTango\TangoVR\Temp\StagingArea\android-libraries\gvr-permissionsupport-release\AndroidManifest.xml:3] Main manifest has <uses-sdk android:targetSdkVersion='22'> but library uses targetSdkVersion='24' ] exit code: 1 UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidSDKTools.RunCommandInternal (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidSDKTools.RunCommandSafe (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.HostView:OnGUI() 

私が持っています更新されたUnity、Android Studio、デフォルトのマニフェストに記載されている正しいAPIを使用するようにAndroid Studioを設定し、JDKを更新しました。また、両方のマニフェストなどに繰り返しコードがあるかどうか確認しました。

感謝。

おかげ

答えて

0

私はプロジェクトタンゴのことは知らないが、あなたが取得しているエラーは、あなたのメインのAndroidManifest.xmlのSDKのバージョンは(あなたのいずれかがあなたのプラグイン/アンドロイドディレクトリにそれを持っているか、Unityが提供していることを言いますあなたはビルド時にデフォルトのものを使用しています)、あなたのAARライブラリは不一致で互換性がありません。 Cardboardでの私の経験では、min SDKが非常に高く、その周りには何もないので、私のアプリケーションの1つから厚紙サポートを落とさなければならなかった。とにかくエラーを修正するには、あなたのケースでは、ライブラリのバージョン24と同じになるように、ビルド設定またはカスタムAndroidManifestの最小およびターゲットSDKのバージョンを設定します(

Main manifest has but library uses targetSdkVersion='24' ] 
関連する問題