2016-04-26 11 views
0

共有プロジェクトでXamarin/Cocossharpを使用して単純なゲームを構築しています。 Box2Dでいくつかの物理学を追加しましたが、WP8.1ではすべてがうまくいきます。Android(Xamarin/CocosSharp)の「タイプまたは名前空間Box2Dが見つかりませんでした」

私はBox2Dをインポートして、Windows Phoneで問題なく提供されているメソッドとクラスにアクセスしますが、Android用にコンパイルしようとすると、型または名前空間 "Box2D"が見つかりませんでした。インテリセンスが...

error output

すべてのエラーを示していない私は、それは単純なものかもしれので、VS2015にもDEV、ゲームとする新たなんだけど、私はここに欠けているものを理解しません。事前

答えて

0

おかげで、あなたののAndroidプロジェクトにCocosSharp.PCL.Sharedがインストールされていることを確認します。

など。 PM-Comsole経由:

Install-Package CocosSharp.PCL.Shared 

しかし、NuGet経由でインストールすることもできます。これにより、box2dとその他の依存関係が自動的に追加されます。

+0

ありがとうございました! PCLパッケージをインストールした後、プロジェクトをまったくコンパイルできません。 WPでもXamarinテンプレートで生成されたMainActivity.csファイルには多くの新しいエラーがあります...また、Box2D DLLへの参照のみを追加しようとしましたが、コンパイル時にエラーが発生します。 _package android.support.v4.view .ViewPagerは存在しません。 – Geo

+0

うーん、奇妙です。あなたはBox2Dを含むWPのためにあなたは使ったことがありますか? –

+0

「コンポーネント」とは何を意味するのか分かりませんが(私はこのような初心者です)、xamarinパッケージをダウンロードしました。そして、私はcocossharp 1.7.10を使用しています。実際にBox2D – Geo

1

はこれで周りに苦労した後、私はこの問題を解決するために管理:

CocosSharp.PCL.Shared 

NuGetから:

としては、ソリューションをインストールすることでした彼の答えにSven-Michaelから指摘しました。私の場合は、パッケージに含まれているBox2D.DLLファイルへの参照を追加するだけでした。

私のために働いていなかった理由はおそらく、この問題を解決しようとしているので、私は自分の解決策を台無しにして、他の問題を引き起こしたのでしょう。だから私はスケッチから新しいプロジェクトを作成し、私は再びソースコードをインポートしました。

関連する問題