会社行きたくなかったんです。

自由になりたくて会社辞めました

IT プログラミング

Visual StuidoでXamarinでAndroidプロジェクト作成してみました。そしてハマりました。

投稿日:

Visual StuidoでXamarinが無料になり、Androidのアプリを作成できるということで、試しに、Androidプロジェクトを作成してみました。
Android Studioの使い方も少しずつわかってきたところなのですが、慣れ親しんだVisual Stuidoで作成できるのなら、その方がはるかに楽かもしれないと思いたち、チャレンジすることにしました。
そして、予想通り、いきなりハマりました。

スポンサーリンク

とりあえず、デバッグ起動できるか試してみました。

ファイル→新規作成→プロジェクト

Visual C#>Android>空のアプリ(Android)


VB.netの方が慣れているのですが、使えないようです。

 

いきなりハマりました。

「 配置エラーが発生しました。続行しますか? 」というメッセージがでます。

 

出力にも「エミュレーター Nexus_6_API_25 を起動できません。」と表示されています。

 

ツール>Android>Android エミュレータマネージャー
を開いてみたら、「Nexus_6_API_25 」にたくさん「?」がついています。

 

Editで編集してみました。
解像度は、WVGAにしました。

「Start」ボタンをクリック

 

「Launch」ボタンをクリック

エミュレータが起動できました。

再度、デバッグ実行してみました。

 

「GL error while resizing: 0x506 (ignored)」というエラーが無限に発生します。

Android エミュレータマネージャーから起動させてみたところ、同じエラーが発生します。

エミュレーターの画面解像度が、開発環境のPCの解像度よりも大きい場合に、このエラーが発生するという記述を見つけました。
http://stackoverflow.com/questions/40912426/when-run-emulator-gl-error-while-resizing-0x506-ignored

WVGAは、 800×480、
僕のPCは、VGA(1024× 768)なので、問題ないと思うのですが、確認してみました。
なぜか、「Skin with dynamic hardware controls」に変わっていました。

WVGA800に変更してみました。


GL errorは消えましたが、
「Unknown camera factory query name in ''」
というエラーで起動できなくまりました。

原因がわからないので、エミュレータを新規作成しました。
構成は以下の画像のとおりです。

 

そして、起動成功しました。

 

Xamarin関連書籍の検索結果はこちらです。
楽天で「Xamarin」を検索した結果

アマゾンで検索した結果

-IT, プログラミング

Copyright© 自由になりたくて会社辞めました , 2018 AllRights Reserved Powered by AFFINGER4.