Experts,
I have a simple receiver that listens to the BOOT_COMPLETED
action. The manifest is as follows
------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.preciseinc.DroidLocator"
android:versionCode="1"
android:versionName="1.0">
<uses-permission
android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/
app_name" android:debuggable="true">
<receiver android:name="ServiceAutoStarter"
android:process=":DroidLocator">
<intent-filter>
<action
android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</receiver>
</application>
</manifest>
------------------------------------------------------------------------------------------
However, when I start debugging with an emulator, the apk gets
installed, but the receiver process is terminated. Please see a
snippet of the logcat below.
------------------------------------------------------------------------------------------
12-29 13:55:48.674: DEBUG/PackageManager(60): Scanning package
com.preciseinc.DroidLocator
12-29 13:55:48.684: INFO/PackageManager(60): Package
com.preciseinc.DroidLocator codePath changed from /data/app/
com.preciseinc.DroidLocator-1.apk to /data/app/
com.preciseinc.DroidLocator-2.apk; Retaining data and using new
12-29 13:55:48.694: INFO/PackageManager(60): /data/app/
com.preciseinc.DroidLocator-2.apk changed; unpacking
12-29 13:55:48.704: DEBUG/installd(35): DexInv: --- BEGIN '/data/app/
com.preciseinc.DroidLocator-2.apk' ---
12-29 13:55:48.934: DEBUG/dalvikvm(363): DexOpt: load 47ms, verify
29ms, opt 2ms
12-29 13:55:48.954: DEBUG/installd(35): DexInv: --- END '/data/app/
com.preciseinc.DroidLocator-2.apk' (success) ---
12-29 13:55:48.954: WARN/PackageManager(60): Code path for pkg :
com.preciseinc.DroidLocator changing from /data/app/
com.preciseinc.DroidLocator-1.apk to /data/app/
com.preciseinc.DroidLocator-2.apk
12-29 13:55:48.954: WARN/PackageManager(60): Resource path for pkg :
com.preciseinc.DroidLocator changing from /data/app/
com.preciseinc.DroidLocator-1.apk to /data/app/
com.preciseinc.DroidLocator-2.apk
12-29 13:55:48.954: DEBUG/PackageManager(60): Receivers:
com.preciseinc.DroidLocator.ServiceAutoStarter
12-29 13:55:48.974: INFO/ActivityManager(60): Force stopping package
com.preciseinc.DroidLocator uid=10040
12-29 13:55:49.134: INFO/installd(35): move /data/dalvik-cache/
d...@[email protected][email protected] -> /data/dalvik-
cache/d...@[email protected][email protected]
12-29 13:55:49.144: DEBUG/PackageManager(60): New package installed
in /data/app/com.preciseinc.DroidLocator-2.apk
12-29 13:55:49.354: INFO/ActivityManager(60): Force stopping package
com.preciseinc.DroidLocator uid=10040
12-29 13:55:49.664: WARN/RecognitionManagerService(60): no available
voice recognition services found
12-29 13:55:49.844: DEBUG/dalvikvm(60): GC_FOR_MALLOC freed 8811
objects / 535480 bytes in 171ms
12-29 13:55:49.984: DEBUG/dalvikvm(60): GC_EXPLICIT freed 511
objects / 27096 bytes in 139ms
12-29 13:55:49.984: INFO/installd(35): unlink /data/dalvik-cache/
d...@[email protected][email protected]
12-29 13:55:49.994: DEBUG/AndroidRuntime(356): Shutting down VM
12-29 13:55:50.034: DEBUG/dalvikvm(356): Debugger has detached; object
registry had 1 entries
12-29 13:55:50.074: INFO/AndroidRuntime(356): NOTE: attach of thread
'Binder Thread #3' failed
------------------------------------------------------------------------------------------
Any ideas on why this is being terminated, and any workarounds? Any
and all help greatly appreciated.
Regards,
Raj Malhotra.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en