0

私はSQLLiteの3つの異なるインストールをしているように見えますが、私はそれらを統合することができるかどうか、そうすることをお勧めしたいのですか? (または競合がある場合)。 I以下Azure Mobile AppsでAkavancheを使用できますか?

  1. Akavanche.sqlite3
  2. Microsoft.Azure.Mobile.Client.SQLiteStore
  3. にいくつかのSQLiteの生の参照を持っています。

(AkavancheとAzureを除いて)どこから来たのか分かりませんが、アプリ内にスペースを確保したいと思います。 (AppleのApp Storeが100MBである)

私はこれらすべての参照で何をすべき、それはOKですか?各ライブラリの

enter image description here enter image description here

答えて

1

、あなたは依存関係ツリーを必要としています。

Microsoft.Azure.Mobile.Client.SQLiteStore依存:

  • SQLitePCLRaw.core
  • SQLitePCLRaw.bundle_green

この後者はあなたのリストに表示されたいくつかのプラットフォーム固有の依存関係の膨大なリストを持っています。 Akavacheは、異なるSQLiteデータベース版(e_sqlite3版)に依存しています。ですから、依存関係が異なるため、すべてのSQLiteライブラリが必要になると思います。

関連する問題