2016-12-09 8 views
0

私はAndroidでAndroid用のアプリケーションを開発しています。これはPlayストアには届かないアプリになります。私はapkを生成し、クライアントがデバイスにインストールします。Android用のIonic Appを別の方法で更新する

私の最初の質問は、私はいくつかの情報を保存するためにSQLiteを使用します。私は、新しいapkの生成によってアプリケーションを更新して手動でインストールする必要がある場合、

2番目:リモートからアプリを更新する別の方法がありますか? Playストアには載っていないので、サードパーティのサービスを使用したくないので、アプリを自分で更新するにはどうすればよいですか?

答えて

0

私は新しいAPKの世代を通じてアプリを更新し、手動で

それをインストールする必要がある場合は、データベースに保存されているデータはアプリのアップデートの間に保持されるこれらの情報は失われます、いくつかの情報を格納するためのSQLiteを使用します。 。リモートでアプリを更新する別の方法があります: あなたは(link

セカンドSQLiteOpenHelper#ONUPGRADE()メソッドを使用したい場合は、新しいバージョンでは、このデータを(例によって行を削除)を変更することができますか? Playストアには載っていないので、サードパーティのサービスを使用したくないので、アプリを自分で更新するにはどうすればよいですか?

これにはいくつかの良いサービスがありますが、私はHockeyAppをチェックすることをお勧めします。

+0

すべてのアップデートは、デバイスにインストールする新しいapkとして提供されることに注意することが重要です。そのような情報は保持されますか? –

+0

はい..新しいapkをインストールすると(正しく署名して、常に同じ鍵で署名してください)、Package Managerは、自分のデバイスに既に存在するアプリケーションをアップデートするようにユーザーに求めます。 –

関連する問題