Just solved problem by myself - removed extra parameters from <application> tag in manifest - during development they did not cause any problems though now it seems they were not needed
thank's On Jul 3, 12:24 am, fry <[email protected]> wrote: > Hi! > > I have uploaded application to market and met weird problem which I > never received before - when I click "Open" button when the > application is installed I receive error dialog and the application is > forced to close. I do not have this problem when start application > from desktop launcher panel. I have already receive 2 stars for that > though the exception even comes not from my cod - very unpleasant > surprize from market app. > > Application uses vibration and declares corresponding uses-permission > "android.permission.VIBRATE" - this is what the exception tells me > about, but I can't see such problem with other apps that use vibration > on market. > > Here the exception: > > Starting activity: Intent { action=android.intent.action.MAIN > flags=0x10000000 comp={org.sadko.boozemeter/ > org.sadko.boozemeter.BoozeMeter} } > W/ActivityManager( 49): Permission Denial: starting Intent > { action=android.intent.action.MAIN flags=0x10000000 comp= > {org.sadko.boozemeter/org.sadko.boozemeter.BoozeMeter} } from > ProcessRecord{432fba88 5964:com.android.vending/10004} (pid=5964, > uid=10004) requires > android.permission.VIBRATE > D/AndroidRuntime( 5964): Shutting down > VM > W/dalvikvm( 5964): threadid=3: thread exiting with uncaught exception > (group=0x4000fe68) > E/AndroidRuntime( 5964): Uncaught handler: thread main exiting due to > uncaught > exception > E/AndroidRuntime( 5964): java.lang.SecurityException: Permission > Denial: starting Intent { action=android.intent.action.MAIN > flags=0x10000000 comp={org.sadko.boozemeter/ > org.sadko.boozemeter.BoozeMeter} } from ProcessRecord{432fba88 > 5964:com.android.vending/10004} (pid=5964, uid=10004) requires > android.permission.VIBRATE > E/AndroidRuntime( 5964): at android.os.Parcel.readException > (Parcel.java: > 1066) > E/AndroidRuntime( 5964): at android.os.Parcel.readException > (Parcel.java: > 1054) > E/AndroidRuntime( 5964): at > android.app.ActivityManagerProxy.startActivity > (ActivityManagerNative.java: > 998) > E/AndroidRuntime( 5964): at > android.app.Instrumentation.execStartActivity(Instrumentation.java: > 1436) > E/AndroidRuntime( 5964): at > android.app.Activity.startActivityForResult(Activity.java: > 2528) > E/AndroidRuntime( 5964): at android.app.Activity.startActivity > (Activity.java: > 2572) > E/AndroidRuntime( 5964): at > com.android.vending.controller.AssetInfoActivityController.handleLaunch > (AssetInfoActivityController.java:510) > E/AndroidRuntime( 5964): at > com.android.vending.controller.AssetInfoActivityController.handleRequest > (AssetInfoActivityController.java:136) > E/AndroidRuntime( 5964): at > com.android.vending.AssetInfoActivity.onClick(AssetInfoActivity.java: > 284) > E/AndroidRuntime( 5964): at android.view.View.performClick > (View.java: > 2110) > E/AndroidRuntime( 5964): at android.view.View.onTouchEvent > (View.java: > 3524) > E/AndroidRuntime( 5964): at android.widget.TextView.onTouchEvent > (TextView.java: > 4659) > E/AndroidRuntime( 5964): at android.view.View.dispatchTouchEvent > (View.java: > 3179) > E/AndroidRuntime( 5964): at > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java: > 857) > E/AndroidRuntime( 5964): at > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java: > 857) > E/AndroidRuntime( 5964): at > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java: > 857) > E/AndroidRuntime( 5964): at > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java: > 857) > E/AndroidRuntime( 5964): at > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java: > 857) > E/AndroidRuntime( 5964): at > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java: > 857) > E/AndroidRuntime( 5964): at > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java: > 857) > E/AndroidRuntime( 5964): at > com.android.internal.policy.impl.PhoneWindow > $DecorView.superDispatchTouchEvent(PhoneWindow.java: > 1593) > E/AndroidRuntime( 5964): at > com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent > (PhoneWindow.java:1089) > E/AndroidRuntime( 5964): at > android.app.Activity.dispatchTouchEvent(Activity.java: > 1873) > E/AndroidRuntime( 5964): at > com.android.internal.policy.impl.PhoneWindow > $DecorView.dispatchTouchEvent(PhoneWindow.java: > 1577) > E/AndroidRuntime( 5964): at android.view.ViewRoot.handleMessage > (ViewRoot.java: > 1140) > E/AndroidRuntime( 5964): at android.os.Handler.dispatchMessage > (Handler.java: > 88) > E/AndroidRuntime( 5964): at android.os.Looper.loop(Looper.java: > 123) > E/AndroidRuntime( 5964): at android.app.ActivityThread.main > (ActivityThread.java: > 3739) > E/AndroidRuntime( 5964): at > java.lang.reflect.Method.invokeNative(Native > Method) > E/AndroidRuntime( 5964): at java.lang.reflect.Method.invoke > (Method.java: > 515) > E/AndroidRuntime( 5964): at com.android.internal.os.ZygoteInit > $MethodAndArgsCaller.run(ZygoteInit.java: > 739) > E/AndroidRuntime( 5964): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java: > 497) > E/AndroidRuntime( 5964): at dalvik.system.NativeStart.main > (Native Method) > > Here is application manifest: > > <?xml version="1.0" encoding="utf-8"?> > <manifest xmlns:android="http://schemas.android.com/apk/res/android" > package="org.sadko.boozemeter" android:versionCode="3" > android:versionName="1.0.2"> > <application android:icon="@drawable/icon" android:label="@string/ > app_name" android:permission="android.permission.VIBRATE" > android:enabled="true" android:debuggable="true"> > <activity android:label="@string/app_name" > android:name="BoozeMeter"> > <intent-filter> > <action android:name="android.intent.action.MAIN" /> > <category > android:name="android.intent.category.LAUNCHER" /> > </intent-filter> > </activity> > <activity android:name="ResultShower"></activity> > <activity android:name="TremorSensor"></activity> > > <activity android:name="AboutActivity" android:label="@string/ > about_caption"></activity> > <activity android:name="com.sadko.bursaq.GotoBursaqActivity" > android:label="@string/get_bursaq_caption"></activity> > </application> > > <uses-sdk android:minSdkVersion="2"></uses-sdk> > <uses-permission android:name="android.permission.VIBRATE"></uses- > permission> > </manifest> --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

