我想在一個單獨的進程中啓動一個服務(即,當我在設置中轉到我的應用程序管理器,然後轉到運行服務時,它應該在單獨的進程中顯示我的服務) 。在單獨的進程中啓動一個服務android
我的Android清單如下:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.timerapp.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<service android:name="com.example.timerapp.WorkerThread"
android:process="com.moizali"></service>
</application>
我開始在我的MainActivity的服務,所以很明顯,當我殺了服務關閉,以及應用程序。任何人都可以告訴我如何以不同的流程啓動服務。
您可能會發現使用adb shell'ps'命令或DDMS進程列表測試結果會更精確,因爲設置菜單顯示似乎有一些奇怪的「用戶友好轉換」。 –