公開されたアンドロイドアプリのデータベースの名前を変更する必要はありますか?私は、データベースの名前を変更してそのデータベースのonCreateを行い、古いデータベースをチェックして内容をコピーしていますが、私の唯一の手段であるかどうか疑問に思っています。公開アプリのデータベースの名前を変更する方法はありますか?
1
A
答えて
4
最初にファイルを開く前にファイルの名前を変更してみてください。次の場所にあります:
getApplication().getDatabasePath("databasename");
"databasename"は、使用しているものと置き換えてください。
最初に開いたときに、選択した新しい名前を使用してください。あなたは次のJavaを使用することができます
0
はPATH
は、デバイス上のパスをある
File f = new File(PATH + DB_NAME);
f.renameTo(new File(PATH + NEWName));
コマンド
0
File database=getApplicationContext().getDatabasePath("oldDatabase.db");
if (database.exists()) {
File newPath = getApplicationContext().getDatabasePath("newDatabase.db");
database.renameTo(newPath);
}
関連する問題
- 1. 公開アプリを更新する方法
- 2. 公開アプリケーションのWCFサービスライブラリURLの名前を変更します。
- 3. スクリプトでスパイスパイダーの名前を変更する方法はありますか?
- 4. 貨物プロジェクトの名前を変更する方法はありますか?
- 5. vimコマンドの名前を変更する方法はありますか?
- 6. Bitbucketでリポジトリの名前を変更する方法はありますか?
- 7. アップロードイメージの名前をkoaに変更する方法はありますか?
- 8. Google Playのアプリストアでアプリの名前を変更する方法はありますか?
- 9. 既に公開されているアプリのアプリ名を変更またはローカライズ
- 10. 同じ名前のGoogle Play公開アプリ
- 11. package.jsonに別の名前のNPMパッケージを公開する方法はありますか?
- 12. Firebaseデータベースで子の名前を変更する方法は?
- 13. Jupyter Kernel:名前を変更する方法はありますか?
- 14. アプリが公開された後にアプリケーション名を変更する
- 15. Accessデータベースのプライマリキーの名前を変更する方法
- 16. データベースをコピー(および名前を変更)する方法は?
- 17. ファイル名を変更する方法はありますか
- 18. herokuアプリの名前を変更する正しい方法は何ですか?
- 19. ファイルの名前を変更するときに、XAMLファイルクラスの名前を変更するより良い方法はありますか?
- 20. Spannerでデータベースの名前を変更する方法
- 21. 実行中のFlexモバイルアプリケーションを隠す方法や名前を変更する方法はありますか?
- 22. アンドロイドの変更方法:公開アプリのsharedUserId?
- 23. 名前空間の名前を変更する方法は?
- 24. パッケージ名にタイプミスがある公開アプリ
- 25. javascriptの変数/メソッドの名前を変更するツールはありますか?
- 26. Columnの名前を取得する方法、または既存の名前を変更する方法はありますか?
- 27. clickonce以外の方法で公開する方法はありますか?
- 28. "好き"ボタンから "ref"を転送するパラメータの名前を変更する方法はありますか?
- 29. Perl:リスト内の変数の名前を知る方法はありますか?
- 30. andoridアプリを新しい名前と画像で公開する