在android应用程序中使用sqlite服务器之前,我必须启动某种sqlite服务器吗

在android应用程序中使用sqlite服务器之前,我必须启动某种sqlite服务器吗,android,sqlite,Android,Sqlite,好的,几乎所有的事情都在问题中,我对应该使用sqlite的程序有一个问题,它仍然返回“意外错误”,我只是想知道我是否必须启动某种服务器、deamon或服务 androidManifest[代码段] <activity android:name=".About"> android:label="@string/about_title" android:theme="@android:style/Theme.Dialog" > </activity> <acti

好的,几乎所有的事情都在问题中,我对应该使用sqlite的程序有一个问题,它仍然返回“意外错误”,我只是想知道我是否必须启动某种服务器、deamon或服务

androidManifest[代码段]

<activity android:name=".About">
android:label="@string/about_title" 
android:theme="@android:style/Theme.Dialog" >
</activity>
<activity android:name=".Exit">
andorid:label="@string/exit_title">    
</activity>
<activity android:name=".Options">
</activity>
<activity android:name=".Start">
</activity>
<activity android:name=".Create">
</activity>

</application>
sql.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/app_name"
/>
<ListView
android:id="@+id/contentlist"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</LinearLayout>
我收到的错误与此类似,它导致了未注册的操作,但该操作已注册[检查代码]


只是“应用程序blabla(menu.dot)意外停止。请重试”强制关闭。

Android SQLite已准备就绪。因此,您无需启动任何服务、服务器或demon。只是启动一个扩展SQLite DatabaseHelper类的数据库类并使用它


谢谢。

不,SQLite无论如何都是基于文件的,因此可以与给定的库一起使用。您最好发布您的表模式和查询,我们可以告诉您出了什么问题。。。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/app_name"
/>
<ListView
android:id="@+id/contentlist"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</LinearLayout>
<Button
android:id="@+id/where_button"
android:onClick="WhereCl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/where_label" />
public class MainActivity extends Activity
{


@Override
public void onCreate(Bundle savedInstanceState)

{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

View startButton = findViewById(R.id.start_button);
View whereButton = findViewById(R.id.where_button);
View aboutButton = findViewById(R.id.about_button);
View exitButton = findViewById(R.id.exit_button);

}

public void OptionsCl(View v){

startActivity(new Intent(this,Options.class));
}

public void WhereCl(View v){

startActivity(new Intent(this,AndroidSQLite.class));
}

public void StartCl(View v){

Intent idd = new Intent(this,Start.class);
startActivity(idd);
}
public void AboutCl(View v){

startActivity(new Intent(this,About.class));
}
public void ExitCl(View v){

finish();
}

}