I use the GMS r3 for our product(base on Android 2.3.4), when I boot
up the phone, the Google Partner(GooglePartnerSetup.apk) report a
force close. But if I use our private key to signing this
GooglePartnerSetup.apk, the force close will not appear.
So my question is: Because I am not the author of the
GooglePartnerSetup application, is it allowable for me to signing this
package with our private key? We do not signing the GMS package
before because we think the GMS package is presigned.
The GoogleParterSetup.apk force close log:
01-01 15:33:48.531: INFO/ActivityManager(179): Start proc
com.google.android.partnersetup for
broadcastcom.google.android.partnersetup/.GooglePartnerSetup: pid=580
uid=10010 gids={}
01-01 15:33:48.694: VERBOSE/ActivityManager(179): Broadcast: Intent
{ act=android.intent.action.SEND } ordered=false
01-01 15:33:48.696: DEBUG/PowerManagerService(179):
KeyguardDoneDrawReceiver onReceive DONE_DRAW
01-01 15:33:48.746: INFO/ActivityManager(179): broadcast
record:BroadcastRecord{4081e638 android.intent.action.BOOT_COMPLETED} -
>receiver(id:30):ResolveInfo{40857a88
com.google.android.partnersetup.GooglePartnerSetup p=0 o=0 m=0x108000}
spend time:224
01-01 15:33:48.754: ERROR/Zygote(87): mypid=87writeInt++589
01-01 15:33:48.754: ERROR/Process(179): select successful
01-01 15:33:48.754: ERROR/Process(179): selectZygoteInput correct
01-01 15:33:48.755: ERROR/Process(179): mypid=179readInt++
01-01 15:33:48.755: ERROR/Process(179): mypid=179readInt--589
01-01 15:33:48.755: ERROR/Process(179): fork pid=589
01-01 15:33:48.762: ERROR/Zygote(87): mypid=87writeInt--589
01-01 15:33:48.836: WARN/dalvikvm(580): threadid=9: thread exiting
with uncaught exception (group=0x40018560)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): FATAL EXCEPTION:
IntentService[PartnerAppHiderService]
01-01 15:33:48.845: ERROR/AndroidRuntime(580):
java.lang.SecurityException: Permission Denial: attempt to change
component state from pid=580, uid=10010, package uid=10038
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.os.Parcel.readException(SourceFile:1353)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.os.Parcel.readException(SourceFile:1307)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.content.pm.IPackageManager$Stub
$Proxy.setApplicationEnabledSetting
(SourceFile:2233)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.app.ContextImpl
$ApplicationPackageManager.setApplicationEnabledSetting
(SourceFile:2766)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
com.google.android.partnersetup.AppHider.setEnabled(AppHider.java:259)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
com.google.android.partnersetup.AppHider.setAppEnabled(AppHider.java:
144)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
com.google.android.partnersetup.AppHider.setAppVisibilities(AppHider.java:
101)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
com.google.android.partnersetup.AppHiderService.onHandleIntent(AppHiderService.java:
51)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.app.IntentService$ServiceHandler.handleMessage(SourceFile:90)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.os.Handler.dispatchMessage(SourceFile:130)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.os.Looper.loop(SourceFile:329)
01-01 15:33:48.845: ERROR/AndroidRuntime(580): at
android.os.HandlerThread.run(SourceFile:91)
Thanks
--
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