Android :: Does Not Return Receivers Registered By Registe RReceiver()?

Oct 4, 2010

I would like to check which receivers are there for a specific Intent yet queryBroadcastReceivers() ignores receivers that were registered in code using registerReceiver() call. It returns only receivers declared in the AndroidManifest.xml file. Is this behavior by design ? Any other way I can get information on *all* receivers capable of handling an Intent even if they where registered in code ?

Android :: Does not return receivers registered by registe rReceiver()?


Android :: Finding Which Broadcast Receivers Are Registered?

Jul 2, 2010

I have a program that monitors incoming SMS's, and I want it to monitor them full-time, so I registerReceiver with a Broadcast receiver that I've created. The problem is, if I want to unregister that receiver, I can't unless I know the original Broadcast Receiver class I registered. This is not a problem if I set it to stop when the program stops, but I want the receiver to keep running, only stopping when the user specifies. EDIT: Or is there a way of "Storing" the Broadcast Receiver class that I've created, such that when onDestroy is called it can be saved and when create is called again it can be pulled out.Is there any way of doing this?

View 1 Replies View Related

Android :: Registered Broadcast Receivers After Application Is Killed?

Mar 25, 2010

Currently my application is configured to always receive the CONNECTIVITY_CHANGED action to force an update if the previous update failed because there was no connectivity. What I don't like about this is that the broadcast receiver gets to be called too many times although it is not needed. I was thinking to register my broadcast receiver only if an update failed using the Context.registerReceiver(BroadcastReceiver receiver, IntentFilter filter) method. But I'm not so sure if this is a good idea. I'm concerned that if my application is evicted from memory the broadcast receiver will be unregistered or lost and my application will not be notified about the future CONNECTIVITY_CHANGED actions. The update is done in a short lived service. So if the update fails, the service will register the broadcast receiver just before it ends its execution time. Can somebody explain what happens to my broadcast receiver after the application is evicted from memory?

View 4 Replies View Related

Android :: Using Broadcast Receivers

Sep 9, 2009

I had one question: Is it feasible to use a BroadcastReceiver as a glue layer between the user interface and the underlying business logic ? Example use case: Suppose i am maintaining the state of a call, and providing callbacks to the UI by invoking sendBroadcast with the relevant intent. Similarly, my underlying business logic can send broadcasts to the activity that has registered for receiving it on certain events ( like call connected, connecting, timed out etc).

View 4 Replies View Related

Android :: How To Use Broadcast Receivers?

Dec 30, 2009

Is it possible to use just a broadcast receiver without any activities? I just want to run some sample code only when the phone receives a call and nothing more. I use Log.d to write out but I don't see anything in the log. Am I missing something here? I also have permissions set in the androidmanifest.xml to allow for these type of intents.

View 3 Replies View Related

Android :: Dns Failing In Broadcast Receivers?

Mar 16, 2010

something weird just started happening. my app has a broadcast receiver which may access the network when invoked. the code has been solid for ages, but in the last few days it has started getting DNS errors on perfectly fine hosts. these are hosts which can be reached without problems in the main app or from other apps.interestingly i've seen another app get DNS errors too another app with a broadcast receiver.seems to affect all OS versions -- we have 1.5, 1.6, and 2.01 here. i don't have a Nexus to test 2.1, though. are there caveats to doing network inside broadcast receivers? i didn't think so, as ours worked fine until the time change [fx: twilight zone theme]

View 6 Replies View Related

Android :: Alarms / Receivers And Wakelocks

Dec 10, 2009

I think I may have found an issue within the My understanding is that to properly hold a device awake after an alarm is triggered you have to aquire a WakeLock in the onReceive() event, call a Service, then perform the work in the Service, releasing the lock within the Service when complete. http://groups.google.com/group/android-developers/ browse_ thread /threa . http://www.mail-archive.com/android-developers@ googlegroups.com/msg66. This pattern can also be found in the CommonWare Advanced Android Development book. I tried this, but I found that the AlarmManager, when calling the BroadcastReceiver, runs on a separate PID than the IntentService when started from the BroadcastReceiver's onReceive() event. This makes the static variable on the lock manager. I tried this, and my logs indicate that the PID is definately not the same, and my understanding is that the DalikVM instances act like a standard JVM, whereby objects and variables are no shared between JVMs. Furthermore, since the WakeLock is not serializable, there is really no way to pass the reference to the lock via an "extra" in the Intent.Has anyone else seen this pattern work or fail? I have an example project (with compiled APK) if you'd like to test it yourself, where shall I post this? I have tested this on the emulator on versions 1.6 and 2.0.

View 8 Replies View Related

General :: Android Device With FM Receivers -> TMC

Aug 9, 2012

Is it possible to create a virtual TMC receiver via FM radio? On the Windows Mobile built such projects as OmniaTMC, HyperGPS. What about devices based on Android?

View 1 Replies View Related

Android :: Broadcast Receivers - Trigger Their Associates?

Apr 21, 2010

Can anyone give a hint if you know why there are some ACTIONS that do not trigger their associated receivers when they are registered in the manifest while they are received when they are register through registerReceiver() ? For instance, when I declare: <receiver android:name=".MyReceiver"> <intent-filter> <action android:name= "android.intent .action .NEW_ OUTGOING_CALL" /></intent-filter> </receiver> if the application is NOT running My Receiver is never invoked. But now, if I register the intent from inside a service, MyReceiver is invoked properly

View 2 Replies View Related

Android :: Difference Between Services And Broadcast Receivers

Jul 17, 2010

im trying to understand what the difference between a service and a broadcast receiver is,as i see it they can do the same thing.For example i have an application : App1 That provide a service called ToastHelloWorld which just creates a Toast and stopSelf(). expose it to other applications using an intent filter with the action name: "com.test.HelloToast"Now i have another application : App2 i want to implicit use a service with the action "com. test. Hello Toast" so i call startService( new Intent ("com. test.HelloToast"));and it works.Why would i use broadcast receivers when i can do everything with services and dont have the restriction of a 5sec execution limit?.I know most "system events" is exposed via broadcasts' but couldnt they just aswell be published as Service Intents?

View 1 Replies View Related

Android :: Bug Using Broadcast Receivers In App Widget Framework?

May 4, 2009

I started to implement my own App Widget using the example provided in the ApiDemos. In order to update the Widget efficiently I chose the Broadcast Receiver mechanism. In the ApiDemos there is this ExampleBroadcastReceiver which would (or should) react to changes related to TimeZone and Time as specified in the Android Manifest of the ApiDemos. I have debugged this Example using Eclipse and the Logcat output (provoking changes in TimeZone through the settings) and come to the conclusion that there must be some bug in the app widget framework. The only Broadcast Receiver that seems to work is the AppWidgetProvider itself. For instance I would expect something like: D/ExampleBroadcastReceiver intent=XY in the logcat's output after I have provoked the event XY. I have even tried without the 'enabled' option in the receiver's specification in the Android Manifest.

View 5 Replies View Related

Android :: App Widget Provider / Broadcast Receivers

Jun 28, 2010

The online android documentation says: Everything you can do with AppWidgetProvider, you can do with a regular Broadcast Receiver.So, what i want to do is to register via registerReceiver() another event other than ACTION_APPWIDGET_* on my Widget. For example ACTION_BATTERY_OKAY, is there any way to do this? Obviously i cant register the event from the onUpdate() code but i should do it using a service or something else. The problem is that im not able to find any reference to the Provider (AppWidgetManager only returns AppWidgetProviderInfo objects).

View 1 Replies View Related

Android :: How To Set Priorities For Multiple Broadcast Receivers?

Jul 22, 2010

How to set a priority for multiple Broadcast Receivers when dealing with ordered intent broadcast?

View 7 Replies View Related

Android :: Broadcasts Receivers And Permissions In Two Applications?

Sep 15, 2010

I have two applications, one of which (B) implements a broadcast receiver. The application (A) which sends the broadcast, binds a permission to it which the receiver (B) shall possess. The problem is now: If I install the receiver (B) first and the sender (A) afterwards, the receiver will never receive the broadcast. I assume this happens because the installation of the receiver somewhere fails when it comes to the "uses permission" part of the manifest (because this permission is not yet registered/defined).

However, this issue should be resolved as soon as the sender (which defines the permission in the manifest) is installed, but unfortunately isn't. It does not even help to re-install the receiver. The only way to resolve the issue is to completely uninstall the receiver application and do a fresh install. Is this behaviour intended ("not a bug, a feature")?

View 3 Replies View Related

HTC EVO 4G :: 30 Day Return Policy - Out Of Stock At Return?

Jun 27, 2010

If I need to return my phone before the 30 days are up and they are out of stock, will they still honor the return policy and just call you when they have one available or will you have to stick with the phone that you have?

View 5 Replies View Related

Android :: Design Approach - Web Service And Broadcast Receivers

Sep 23, 2010

I am developing an app for android mobiles that communicates with a json/rest web service. I need to make certain kinds of calls periodically to the server to check for some information. Within that context I might need also to query the GPS for the current position. I'm quite undecided to use a Local Service, since I don't know very well how to deal with them, in fact I need to retrieve those data periodically and refresh a MapView accordingly. I heard that I can use PendingIntents,in the service, associate this data as a payload and send them to a broadcast receiver which unpack the data and refresh the UI, I heard also that this is a bad design approach because of what broadcast receiver are intended to be used for.

View 1 Replies View Related

Android :: Extending Application Class And Broadcast Receivers

Nov 1, 2010

In a book I read, the author suggests to extend the application class in order to have a place to be used as a singleton. In this way, it is easy to make some initialization stuff in it onCreate().Now my question: if my application has also some broadcast receivers declared in the manifest, and the application was not started explicitly, or it was but then the os reclaimed it resources back, what will be happening if the broadcast receiver is triggered? Will the onCreate of the application class be called first?

View 7 Replies View Related

Android :: Run Multiple Broadcast Receivers For Same Intent In Same Application?

Oct 25, 2010

I'm working on a project where I need to run the BroadcastReceiver for a third party library for a specific Intent. I also want to run some of my own code when the Intent is broadcast. If I supply my own BroadcastReceiver for the same Intent, it seems that only, one or the other runs, but not both, depending on which appears first in the AndroidManifest.xml file. Is it possible to register multiple BroadcastReceivers for the same Intent in the same application and have them all run? AndroidManifest.xml snippet

View 4 Replies View Related

Android :: Broadcast Receivers Not Receiving Pending Intents

May 20, 2009

I've had an issue where no matter how I've tried to set it up I'm finding the Broadcast Receivers aren't receiving any Pending Intents. A look through LogCat confirms that the intents are launched, but they're not being executed. I managed to make a simple(ish) repro case. If you take the SimpleWiktionary widget by Jeff Sharkey http://code.google.com/p/wiktionary-android/ and make the following changes plus any required imports. Code...

View 8 Replies View Related

Android :: How To Capture Key Events From Intent's / Broadcast Receivers?

Oct 29, 2010

Is there a way to capture a key event from the Menu button using an Intent or Broadcast Receiver? Basically I want my app's Service to be activated when the Menu key is pressed.

View 1 Replies View Related

Android :: How To Check If Receiver Is Registered?

Apr 21, 2010

I need to check if my registered receiver is still registered if not how do i check it any methods?

View 2 Replies View Related

Android :: RegisterReceiver For Broadcast Only If It's Not Already Registered?

Jan 26, 2010

I have a snippet of code that I'm calling from a service:

CODE:........

What I would like is a way to check and make sure that the registerReceiver isnt already listening before it calls it again. Is this possible?

For example if my snippet of code is in a method, and I call the method 10 times, right now the onReceive method appears to run 10 times.

View 1 Replies View Related

Android :: Detect If Broadcast Receiver Is Registered?

Mar 11, 2010

I'm using more than 1 instance of MapActivity in an application that look different from each other. I'm running into an issue sometimes when leaving a MapActivity doesn't unregister it's BroadcastReceiver and going Back to resume the MapActivity page it tries to re-register the receiver again, thus receiving an Exception that Receiver already registered.

Anyone know of a way to tell if a Broadcastreceiver is registered and is listening?

View 2 Replies View Related

Android :: ViewFlipper Dies With Receiver Not Registered

Nov 12, 2010

We have a very simple ViewFlipper widget in a layout. The following trace back happens when it crashes. This does not trace back into our application code at all.

There is a similar bug logged for 2.1 http://code.google.com/p/android/issues/detail?id=6191

We are running on 2.2 and getting this error.

Is this fixed or is it necessary to create a workaround subclass?

CODE:....................

View 6 Replies View Related

Android :: Check If There Are Registered Broadcast Listeners?

Mar 22, 2009

Is there a way to check before sending a broadcast (from a remote service) whether there are registered broadcast listeners? What I'd like to do is to send broadcasts only if there are registered listeners, otherwise make a toast. Does it make any sense?

View 3 Replies View Related

Android :: Get 2 Sessions Registered In Localytics Per App-launch?

Jul 29, 2010

I am implementing Localytics.com useage statistics in my Android app.
I am still just testing.

I note that just starting my app and then immediately exiting will register two sessions (as they are called by Localytics) in the live statistics.

I have followed the guidelines in Android Integration.

My app consists of a main Class of the TabActivity type. This TabActivity holds two tabs in which I display two other activities.

Like this:

CODE:..............

I instantiate the Localytics object in all three Activities like this:

CODE:............

So, the above code lines are repeated in each of the three Activities. In the TabHost Activity (only in this Activity) I then follow the instantiation with a this.localyticsSession.upload();

And then (only in the TabHost Activity) I have these to finish things off:

CODE:.......

How to make my code generate just one session per app-launch?

View 1 Replies View Related

Android :: ACTION_USER_PRESENT BroadcastReceiver Not Be Registered In The Manifest?

Aug 30, 2010

I see that multiple broadcasts (ACTION_TIME_TICK, for example) cannot be registered in the manifest, the must be explicitly registered via Context.registerReceiver(). I am having trouble with the ACTION_USER_PRESENT broadcast intent. Specifically, I test on the emulator and my application keeps force closing with the error:

CODE:...................

This is caused by

CODE:.......................

My manifest is fairly simple:

CODE:........

I am essentially attempting to create a Receiver that is awakened as soon as possible after my application is installed. The first time it is awakened, it registers a few listeners, and then it unregisters itself so it is never called again. (I really wish there was an intent fired immediately after your app had been installed, to allow a small bit of setup.

View 1 Replies View Related

Android :: Phone Registered As A Bluetooth HID Service

Apr 12, 2010

I'm trying to register the phone as a HID device through bluetooth. So far I did the following - Created a BluetoothServerSocket with bluetoothAdapter.listenUsingRfcommWithServiceRecord("Any name", "00001124-0000-1000-8000-00805f9b34fb"). The UUID is the standard one for HID devices. - Paired the phone with a Windows PC - The phone is recognized as "Bluetooth HID device, but I get the error "Device driver software was not successfully installed"

Does anyone know what steps can be taken next to make it work? I think I should register a SDP service record, but I'm not sure if Android Bluetooth API has support for this.

View 3 Replies View Related

Android :: Viewflipper Receiver Not Registered Error While Orientation Change In 2.1 And 2.2

Sep 19, 2010

I am using viewflipper for fling gesture recognition everything works fine for 2.0 and prior but in 2.2 and 2.1 it throws exception as "java.lang.IllegalArgumentException: Receiver not registered: android.widget.ViewFlipper" below is full debug trace.

CODE:.....................

There is issue on Google related to this bug 6191.

And the solutions mentioned in there seems to work only if your are creating ViewFlipper through code but in my case i am using ViewFlipper in XML which is my layout file and so i cant use the solution mentioned for extending the ViewFlipper i tried using delay nothing seems to work.

Below is my layout code.

CODE:...............................

View 1 Replies View Related

Android :: IllegalArgument Exception - Service Is Not Registered - When Unbindservice Is Called

Apr 4, 2010

I am getting IllegalArgumentException: Service is not registered when i try to stop my service by initially calling unbindservice and then stopService.

Before calling unbindService i first check if my service is still bound by checking (mBoundService - obtained from the ServiceConnection) I also check if the service is not stopped and only then i call the unbindService But I still get the error. From the posts that I read only I found out that both these calls are asynchronous and that the service will only stop when nothing is bound to it.

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved