Xamarin メモ Xamarin Live Playerの設定方法

Xamarin Live Player発表されましたね。

Xamarin Live Playerとは何ぞ?という方はこちらをお読みください。

internet.watch.impress.co.jp

どうやって使うの??

発表されたはいいけどどうやって使えばいいかわからない!!
Visual Studio更新したら使えるやろとか安易に思ってました。。。
更新してもいつものVSさんと変わらず、なんやねんという気持ちがいっぱいです。

調べるとVisual Studio 2017 Preview 15.3とXamarin Updateが必要みたいですね。

Visual Studio 2017 Preview 15.3

Visual Studio 2017 Preview 15.3のインストラーはこちらに

www.visualstudio.com

正式版とプレビュー版は共存可能みたいなので、そのままインストールしてみました。

f:id:mo121_7:20170513013818p:plain

Xamarin Update

インストールが終わったらXamarin Updateしましょう。

Xamarin Updater - Visual Studio Marketplace

Updateが終了したらPCを再起動しましょうね

Tools -> Extensions and Updatesを確認するとupdateが来てるのでupdateとしましょう。
f:id:mo121_7:20170513014444p:plain

Updateが終了しVSさんを再起動するとなんか増えてる!
f:id:mo121_7:20170513014527p:plain

実行するといつもと違う!!
f:id:mo121_7:20170513014718p:plain

Andoridのアプリ側にはパスが作られるので打ち込みましょう。 f:id:mo121_7:20170513015945p:plain

そうするとVS側にPlayer用の実行選択しが増えます。Andoridもアプリを起動したまま実行するとアプリの画面が表示されるはずです。 今回はエラーが発生し残念ながら実行できずf:id:mo121_7:20170513020304p:plain

iphoneも同じ要領で実行できます。う、動いてる!Macなしでちゃんと動いてる!

f:id:mo121_7:20170513020641p:plain

iPhoneは正常に動作してるのでAndoridは謎

AndoridとiPhoneのアプリはこちら

play.google.com

Xamarin Live Player

Xamarin Live Player

  • Xamarin
  • Productivity
  • Free

最後に

眠たすぎてもう無理。誤字とかあれば教えてください

‘Xamarin メモ(実機デバッグ)

実機デバッグ

Xamarinのエミュレータ重いですよね.あとandroidSDKに60GB以上使われて嫌気がしたので実機デバッグできるようにしました.

今回実機デバッグ用のデバイスはnexus5を使っています.

開発者オプション

まずスマホの開発者向けオプションをオンにします.

何も設定していない場合は開発者向けオプションが表示されません.

f:id:mo121_7:20170402181216p:plain

そこで設定 -> 端末情報のビルド番号を7回タップします.   f:id:mo121_7:20170402181447p:plain
これでデベロッパーですね!
f:id:mo121_7:20170402181531p:plain
先ほどはなかった開発者向けオプションが表示されるようになりました.
あとはUSBデバッグをONにするだけ
f:id:mo121_7:20170402182113p:plain

Andorid SDK Manager

Andorid SDK Paltform-toolとGoogle USB Driverをインストールしましょう.
f:id:mo121_7:20170402182623p:plain

設定できているかデバイスマネジャーかコマンドから確認できます.

f:id:mo121_7:20170402182820p:plain
f:id:mo121_7:20170402182936p:plain

ちなみにadbコマンドがないと言われた場合は環境変数のpathに以下を追加してください. f:id:mo121_7:20170402183130p:plain  

バイスが認識されない場合このブログが分かりやすいです.

biz-crew.com

動かしてみる

実行する際に自分の端末を選択してください.

f:id:mo121_7:20170402183552p:plain 今回の場合だとNexus 5ですね
少し待つとデバイス上にビルドしたアプリが起動します f:id:mo121_7:20170402183718p:plain

Xamarin メモ

android emulatorが起動しない

  • エラー内容

Could not find android.jar for API Level 25. This means the Android SDK platform for API Level 25 is not installed. Either install it in the Android SDK Manager (Tools > Open Android SDK Manager…), or change your Xamarin.Android project to target an API version that is installed. (C:\Program Files (x86)\Android\android-sdk\platforms\android-25\android.jar missing.) App2.Android

  • 原因
    インストールされていないAndorid APIで起動しようとしたから

*解決方法 ツール -> Andrioid -> Andriod SDKマネージャーを起動
f:id:mo121_7:20170402123754p:plain

f:id:mo121_7:20170402124003p:plain
インストールしましょう

最近のこと

学生から社畜になりました

(今更ですが)社畜になってから半年が経ちました。一応エンジニアなんですが、プログラミングできてません。。。

会社では主にテストしかしてないです。仕事から帰ってきてプログラミングするのって難しいですよね(言い訳)

そんな訳でもともとない自分の技術力の低下が著しいです。

久々にgit使おうとしてもコマンド忘れてたりするので、もっと勉強しないとやばいなという思いなので、インプットしながらアウトプットを忘れないようにしようと思います。

Visual Studio でXamarin.Formsを編集

Xamarin始めました

去年からやるやる詐欺をしていたXamarinですがやった環境も整い始めてみました

よしXamlを書くぞ

え、ちょっとまって!

f:id:mo121_7:20161009152344p:plain

intellisenceさん仕事してくださいよ!

こんな時は@ytabuchiさんのブログを見よう

見つからない。。。

もういいや こんなときはググろう f:id:mo121_7:20161009154502p:plain お、インストールできそう f:id:mo121_7:20161009154633p:plain

macでASP.NET

前回はmacでコンソールアプリケーションの動か方でしたが今回はASP.NETの実行の仕方について紹介します.

yeomanで雛形の作成

ASP.NETの雛形をyeomanで作成します.

yo aspnet

ASP.NETなのでWeb Applicationを選択します. f:id:mo121_7:20160207181554p:plain

次にアプリケーション名を聞かれます. 今回はWebAppとします. f:id:mo121_7:20160207181830p:plain

実行まで

実行までは

cd WebApp
dnu restore
dnx web

を実行し,ローカルホスト(http://localhost:5000)にアクセスすると動きます. f:id:mo121_7:20160207191130p:plain