MVVM CrossとSQLiteプラグイン(VS2012の下)を使用してPCLを作成しました
私のDroidコードでは、次のようにサービスを初期化します。
Cirrious.MvvmCross.Plugins.Sqlite.PluginLoader.Instance.EnsureLoaded();
そして私のPCLコードでは:
var factory = this.GetService<ISQLiteConnectionFactory>();
var conn = factory.Create("shopbazar");
しかし、PLCコードを呼び出すと次のエラーが発生します。
Could not load type 'SQLite.SQLiteConnection' from assembly 'Cirrious.MvvmCross.Plugins.Sqlite.Droid…
何か案が?
Androidアセンブリで「インターネット」と「外部ストレージへの書き込み」の権限を設定しました。
ちなみに、PCLに入らないでデバッグするので、このコードに足を踏み入れることはできません。他のアイデアはありますか?