我的目标Android版本是4.1.2。我创建了一个简单的Android服务,它将在启动时显示Toast。但此应用程序不应有任何GUI界面。我只能成功地从一个在启动时显示GUI的活动中运行此服务。
public class MyServices extends Service {
private MediaRecorder recorder = null;
@Override
public IBinder onBind(Intent intent) {
return null;
}
public int onStartCommand(Intent intent, int flags, int StartId)
{
Toast.makeText(this, "Service Started", Toast.LENGTH_LONG).show();
}
}
BroadcastReceiver
而没有用户交互。 OP想创建一个没有UI的应用程序并启动一个服务 - 这是不可能的。抱歉,我确实投了反对票,因为您的答案行不通且具有误导性。 - Squonk