実機でデバックしてみよう!(Android編)普段、デバックをする場合はエディター上から[Play]しブループリント上でブレークポイントを置き処理を流れを追いかけていくと思います。基本的にこれだけでも十分なのですがたまに実機でしか起きないバグなどが発生したりC++側で問題が起きている場合はエディターから原因を特定するのはなかなか難しいかと思います。そこで今回は実機を使用してVisualStudio上でデバックをしてみたいと思います。今回はAndroidですがiOSのほうも近いうちにブログに書きたいと思います。今回の方法ではすべての端末でできるわけではないのでご注意ください。以下のURLからご確認をお願いします。Editions]と記載されてるためです。確認してないためわかりませんがVisualStudioCommunityではできないと思われます。NvidiaのAndroidWorksをダウンロードするTitleの中からAndroidWorksをクリックし自分の環境にあったものをダウンロードします。ダウンロードするが完了すると「AndroidWorks-1R2-win.exe」というのが取得できますのでこれをダウンロードの手順にそって進めます。既存のプロジェクトをVisualStudioで起動すでにuprojectからソリューションを生成してる場合はそのまま起動することでCommunityからProfessionalに切り替わります。Upgrade]というダイアログが出るはずですのでそのまま[Next]->[Finish]の順に進めます。するとツールバーに下の画像のようなものが追加されていると思います。USBに実機をつなぐとデバイス名が表示されますのでそれを確認します。この画像でいうとNexus7になります。(※1)そしてソリューションプラットフォームにも[Tegra-Android]というのが追加されてるはずです。用にゲームをパッケージ化をし、できたapkを指定します。自分のプロジェクトを右クリックし、プロパティを選択します。デバックしてみるプロジェクトをスタートプロジェクトに設定し、ソリューションの構成を[Development]にします。クリックしてください。これで起動しデバックできる状態になります。