On Thursday, June 16, 2011 9:04:39 AM UTC+3, Hitendrasinh Gohil wrote:
>
> Hi, 
>
> I m just trying to get event through broadcast receiver when 
> application installed firsttime. 
>
> Here is my broadcastreceiver class. 
> public class LaunchReceiver extends BroadcastReceiver 
> { 
>         public static final String TAG="LaunchReceiver"; 
>
>         @Override 
>         public void onReceive(Context context, Intent intent) 
>         { 
>                 Log.i(TAG,"..............OnReceive................."); 
>          
> if(intent.getAction().equals("android.intent.action.PACKAGE_INSTALL")) 
>                 { 
>                         
> Log.i(TAG,"..............OnReceive................."); 
>
>                 } 
>         } 
>
> } 
>
> Here is my manifest. 
> <?xml version="1.0" encoding="utf-8"?> 
> <manifest xmlns:android="http://schemas.android.com/apk/res/android"; 
>       package="com.android.back" 
>       android:versionCode="1" 
>       android:versionName="1.0"> 
>     <application android:icon="@drawable/icon" android:label="@string/ 
> app_name"> 
>         <service android:name="BackgroundService" 
> android:enabled="true"></ 
> service> 
>         <receiver android:name=".LaunchReceiver"> 
>         <intent-filter> 
>         <action android:name="android.intent.action.PACKAGE_INSTALL"></ 
> action> 
>         <action android:name="android.intent.action.CALL"></action> 
>         <action 
> android:name="android.intent.action.PACKAGE_ADDED"></action> 
>         </intent-filter> 
>         </receiver> 
>
>     </application> 
>     <uses-sdk android:minSdkVersion="4" /> 
>
> </manifest> 
>
> I m not getting broadcast on any events. 
>
> can anybody tell me what is the problem with this code? 
>
>
> Edit your manifest to add scheme
<receiver android:name=".LaunchReceiver"> 
        <intent-filter> 
        <action android:name="android.intent.action.PACKAGE_INSTALL"></ 
action> 
        <action android:name="android.intent.action.CALL"></action> 
        <action 
android:name="android.intent.action.PACKAGE_ADDED"></action> 

            *<data android:scheme="package" />*
        </intent-filter> 
        </receiver>  
 

-- 
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

Reply via email to