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

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

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -