[C#] バンドルされていない例外

Unhandled Exception:

Java.Lang.ClassNotFoundException: Didn’t find class “md59b5fecb82d960d0c96030e35aef71a6e.MyDatePicker” on path: DexPathList[[zip file “/data/app/com.companyname.XMemo-1/base.apk”],nativeLibraryDirectories=[/data/app/com.companyname.XMemo-1/lib/x86_64, /vendor/lib64, /system/lib64]] が発生しました

1/22 22:00 ソリューションをリビルドしてから実行したらエラーが出なくなった。良くわかっていない。

[C#] 起動可能なアクティビティがありません

エラーメッセージ:起動可能なアクティビティがありません: このプロジェクトには MainLauncher とマークされたアクティビティがありません。デバイスに配置されているものの、アクティビティは起動しません。

書籍「Xamarinネイティブによるモバイルアプリ開発」(後日Amazonリンク追加)のサンプルコード作成時に出現。

1/21 0:30  [Activity (MainLauncher = true)] をpublic class MainActivity : Activity{}の前に記述すれば解決

[C#] 現在のコンテキストに’Resource’という名前は存在しません。

エラーメッセージ:現在のコンテキストに’Resource’という名前は存在しません。

書籍「Xamarinネイティブによるモバイルアプリ開発」(後日Amazonリンク追加)のサンプルコード作成時に出現。

1/20出現 現時点で放置中
解決次第、解決方法を追記

1/21 23:55 MainActivity.csにusingの指定を入れれば解決?
Cross-Platformでの開発で、共通部分にクラスを記載してあります。
見ながら打ち込んでいる書籍には、今の所usingで追加したクラスを書けとは書いていないですが、エラーメッセージは変わりました。

1/22 0:10 正解っぽいです。定義をしていないものは使えないというメッセージのようです。他にも、Main.axmlでIDを定義していない名前をMainActivity.csで使っていると同様にエラーが出るので、細かなミスを防ぎましょう。