2016-08-09 24 views
0

Androidデバイスにゲームを展開するたびに、この例外がコンソールに表示されます。Unity 5.3.4 - Androidデバイスにゲームを展開するときのFileNotFoundException

FileNotFoundException: /Applications/Unity/Unity.app/Contents/PlaybackEngines/androidplayer/AndroidManifest.xml does not exist 
System.IO.File.Copy (System.String sourceFileName, System.String destFileName, Boolean overwrite) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/File.cs:107) 
System.IO.File.Copy (System.String sourceFileName, System.String destFileName) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/File.cs:86) 
ChartboostSDK.CBManifest.GenerateManifest() (at Assets/Chartboost/Editor/CBManifestEditor.cs:28) 
ChartboostSDK.CBManifest.CheckAndFixManifest() (at Assets/Chartboost/Editor/CBManifestEditor.cs:38) 
ChartboostSDK.ChartboostPostProcess.PostProcessBuild_Android (System.String path) (at Assets/Chartboost/Editor/CBPostProcess.cs:48) 
ChartboostSDK.ChartboostPostProcess.OnPostProcessBuild (BuildTarget target, System.String path) (at Assets/Chartboost/Editor/CBPostProcess.cs:36) 
UnityEditor.HostView:OnGUI() 

例外を除いても、Unityは引き続き自分のデバイスに正常にビルドして展開できます。

ログに基づいて、自分のプロジェクトで最新のSDK(このポストの6.4.5)でChartboostを使用していることを指摘したいと思います。私はまたMac OSのエルキャピタンでUnity 5.3.4を使用しています。

Android搭載端末でゲームをプレイすると、ゲーム自体、UI、チャートブースト広告が正常に動作しているように見えます。予期しない行動や何も起こらない。

私はこれについて心配すべきですか?この例外の原因は何ですか?どのように修正するのですか?

ありがとう

答えて

0

エディタスクリプトの1つについて不満があるようです。これらのスクリプトは、条件付きコンパイルを使用して、ゲームが実行されているプラ​​ットフォームに応じて異なるコードスニペットを組み込みます。エディタスクリプトは、あなたが推測しているように、Unity Editorで実行されます。

短い話ですが、エディタで正常に動作し、ターゲットデバイスに問題がない場合は、大丈夫です。私はChartboostに連絡することもできますし、サポートフォーラムを調べて問題の根本を見つけることもできます。

+0

ありがとうございました。私はエディタ側についてあまり心配していない。私は今この例外を受けているので、実際には非常に奇妙です。私は自分のプロジェクトで何も変更しませんでした。私は先に進んで、Chartboostのサポートに連絡して、これについての洞察も得ていきます。私は返事を受け取った後に投稿します。 – aresz

関連する問題