我是android新手。我实现了这些步骤来创建一个sqlite数据库,
public void onCreate(Bundle icicle){
super.onCreate(icicle);
setContentView(R.layout.main);
SQLiteDatabase db;
db = openOrCreateDatabase("TestData.db", SQLiteDatabase.CREATE_IF_NECESSARY, null);
}
但是我没有在数据库中搜索每个位置的数据库(也在packcage中),也使用指定的命令进行检查。 #ls /com/testproject/action.TestAction/databases
答案 0 :(得分:1)
我不知道你为什么在这里使用这些命令,但Android将数据库文件存储在目录中:
/data/data/your_app_package_name/databases/
我假设您的应用程序在com.testproject
文件中有AndroidManifest.xml
个pakage名称,那么您的数据库文件路径应如下所示:
/data/data/com.login/databases/TestData.db
所以只需确保您的db文件存在与否。
请参阅:http://developer.android.com/guide/developing/tools/adb.html#sqlite
答案 1 :(得分:0)
查看Android开发者提供的本教程。它包含一些有关Android常规内容的有用信息,包括如何创建SQLite DB
http://developer.android.com/resources/tutorials/notepad/index.html
SQLite的内容在练习1中。