android - PACKAGE_ADDED BroadcastReceiver doesn't work -


i have broadcast receiver registered in manifest:

<application ...>     <receiver android:name="com.some.pkg.newappreceiver" >         <intent-filter>             <action android:name="android.intent.action.package_added" />         </intent-filter>     </receiver> </appcication> 

and receiver:

public class newappreceiver extends broadcastreceiver {      private static final string tag = "newappreceiver";      @override     public void onreceive(context context, intent intent) {         log.d(tag, "intent: " + intent.getaction());     } } 

and nothing received when install apk manually or android market. why?

did run app contains broadcastreceiver before installing other apps?

starting @ api version, broadcastreceivers not work till execute app. put activity , execute it.

also , don't forget add following broadcastreceiver:

<data android:scheme="package" /> 

Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

java - Play! framework 2.0: How to display multiple image? -

asp.net mvc - Implementing normal user/pass, Twitter & Facebook auth -