私は、次のようなURLを持つリモートSQLiteデータベースを開きたい:AndroidのSQLiteDatabase.openDatabase()を使用してリモートのsqliteデータベースを開くことはできますか?
http://www.mysite.com/db.sqlite
私はこのためにSQLiteDatabase.openDatabase()を使用することはできますか?そうでない場合、それを行う正しい方法は何ですか?
私は、次のようなURLを持つリモートSQLiteデータベースを開きたい:AndroidのSQLiteDatabase.openDatabase()を使用してリモートのsqliteデータベースを開くことはできますか?
http://www.mysite.com/db.sqlite
私はこのためにSQLiteDatabase.openDatabase()を使用することはできますか?そうでない場合、それを行う正しい方法は何ですか?
デバイスまたはSDカードのファイルである必要があります。
リモートのsqlliteデータベース呼び出しには使用できないと思います。データベースがリモートの場合、XML/JSON形式のデータを返す、データベースサーバー上でホストされているサービスへのWebサービスコールを終了します。
ええ、私はそれについて考えていました。私はあなたがSQLiteデータベースをリモートで照会することはできないと思います。さて、データベースをローカルにダウンロードするのが理想ですが、それは大規模で、ユーザーが迷惑をかけないように十分速くダウンロードする方法はありませんでした。 – gonzobrains
1つの方法は、必要に応じてローカルデータベースにデータを入力し続けることです。 – kosa
@gonzobrainsアプリと共に「ベースライン」データベースをインストールすることができれば、それをサーバーと同期させるのに時間がかかりません。しかし、それはいつもオプションではないと思う。 –
大規模なsqliteデータベースをデバイス/ SDカードにダウンロードする最も良い方法は何ですか? – gonzobrains
あなたのPCを使用してあなたのSDカードに転送することができます。アプリケーションでダウンロードする場合は、Webサービスを作成する必要があります。私は.NETプログラミングを使用してWCFサービスを使用します。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
私はURLからファイルをダウンロードし、それをローカルにアクセスしたいと考えていました。 – gonzobrains