Android :: BroadcastReceiver Stopped Execution
Oct 13, 2009
My application used to start when phone start by broadcast reciever. After that i used to execute some code after every 10 seconds. Using handler but after some time it used to stop execution. Can some one tell me what can be reason behind it ?
View 2 Replies
Sep 14, 2010
I did one sample, I got this Error, Class de.vogella.android.temperature.Converter does not exist AndroidManifest.xml de.vogella.android.temperature line 8 Android XML Content Problem What should i do now, I tried this sample, sample code source Please chk this screen shot hI After package update, still am having the Error Now my proram executed, but got Exception Error,
View 1 Replies
View Related
Oct 23, 2010
I'm trying to execute sample NFC application in Android given by Open NFC. I followed the help document provided by them, but when execution the connection is not setting up. First I would like to know what is Connection Center in that document.
View 2 Replies
View Related
Jul 22, 2010
Does Android OS store info on Apps like last run time, or how many times an app was run? How to get info Last Run Time, or How Many Times and App has been Executed or Run?
View 2 Replies
View Related
Jun 27, 2010
What is the easiest to time execution in Android?
I have looked around a bit and I found TimingLogger on the Android SDK, and instructions here. It looks very convenient. But I can't get it work. This is my code:
CODE:................
It's is supposed to dump the times in in LogCat. But I can't see nothing.. I What am I doing wrong? Eclipse doesn't show any varnings. I guess it has something with verbose ouput, but I have set LogCat to show Verbose.
View 3 Replies
View Related
Feb 3, 2013
I am using Eclipse for Android development and Latest version of Android SDK (Running XP, 2Gb Ram)
1. when run clicked, previously executed emulator appears first then emulator default screen appears, only last current actual output appears
2. when clicked to close takes too much time (2 mns) for the emulator to disapper
3. in short execution time exceeds development/coding time in the testing process
is anyway to reduce such execution time
View 8 Replies
View Related
Nov 20, 2010
I need to block (no input, no go on) the execution of an Activity until I have the GPS coordinate. How can I do?
View 1 Replies
View Related
Feb 11, 2010
Is there any way to know if my application is running on the emulator or on the device ?
View 1 Replies
View Related
Aug 29, 2010
My application has a MapView which shows a collection of items in a satellite view. I use the MapController's zoomToSpan() method to initialize the zoom level of MapView. I later discovered that the MapView was showing a blank white screen with grey X's (zoom'd too far, zoom out once and everything looks as expected) for the use case when the collection of item's locations were very close to each other.
So, I modified the code from this:
CODE:......
To this:
CODE:.............
View 3 Replies
View Related
Mar 10, 2009
I am running android server application which is listening to port 4444 to retreive the file.I want to receive the file sent from Desktop socket client application. To perform this task I used following code as Android socket server. But execution stops infinitely at the
CODE:..................
View 2 Replies
View Related
Oct 7, 2010
I'm currently working on an app for the android os that requires to fetch data from a remote server from time to time. as this "update" should be carried out even when the actual frontend app is not running, i implemented a remote service that is started on system boot. now i need to schedule a timer to start the update. is the "Timer"-class the right one for this job? and if "yes": what is the difference between a "normal" Timer() and one started as a "daemon" by Timer(true)?
View 2 Replies
View Related
Oct 26, 2012
I saw on Internet some services that give you the possibility to test an Android app on the web: for example, Manymo launches an emulator on a remote server and give you the possibility to interact with it. AppSurfer let you test your Android app in an emulator-like environment. Pieceable Viewer is similar to AppSurfer but for iOS.
According to you, how these services are implemented?
Maybe there are some emulators running on a remote server on which run a vnc server, but looking at AppSurfer or PieceableViewer they looks too responsive for this implementation.
View 3 Replies
View Related
Jun 19, 2011
i read kubuntu 11.10 finally has integrated phone capabilities and is going to be heavily geared towards mobile devices URL....and development of Android execution environment for the android os that allows you tu run .apk in linux if so i think this would be full of win for kubuntu with it being the first linux distro with integrated phone capabilities and if the AEE was available that would just be the coolest phone ever
View 2 Replies
View Related
Apr 9, 2010
Occasionally I see thread execution hiccups on my Motorola Droid (currently running 2.1 but I saw it with 2.0.1, too). Normally my dummy thread (full tilt, foreground, not doing *anything* else) runs in about 5-6mS. However, I see a second hump around 13-14mS and stragglers anywhere out to 80mS (typically around 35mS, though). What is going on? Why is this scheduling so non-deterministically? What is the solution? I could deal with a couple mS slower if it would get rid of those stragglers that exist the whole way out to 50-80mS..................
View 2 Replies
View Related
Aug 25, 2010
I have an android app that repeatedly collects fingerprints from the wifi-networks that are around (for scientific reasons, not to invade anybodies privacy). Anyways, imagine I have a function that does this work and it's called scanWifi(). I initally wanted to start it like this:
ExecutorService mExecutor = Executors.newSingleThreadScheduledExecutor();
mExecutor.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
scanWifi();
}
}, 0, interval, TimeUnit.MILLISECONDS);
Sadly, this only works reliably when the phone is plugged in. If it's plugged out and lays there for a while, it doesn't run my scanWifi() function every minute. Sometimes there are gaps of several minutes between single calls to scanWifi(). I also tried doing the same thing using a Timer/TimerTask with similarly poor results. The only thing that seems to work more or less reliable until now is to post it to a handler and call it repeatedly, like this:
Handler h = new Handler();
Runnable r = new Runnable() {
@Override
public void run() {
if (!mIsStopped) {
scanWifi();
h.postDelayed(this, mInterval);
}
}
};
h.post(r);
Why is that the case? Is the CPU sleeping and thus misses the scheduled execution? I hold a partial wakelock in my app.
View 1 Replies
View Related
Mar 16, 2010
How to disable the menu item in android in execution time. Example: Button Next and Back. When is in the last record, the Next menu is disable.
View 3 Replies
View Related
May 18, 2010
If you people know about Compatibility Test Suit for Android. Please send us the information regarding source code downloading of CTS, environment setup, building and execution.
View 1 Replies
View Related
Jun 24, 2010
Suppose i have one simple function in my program. Whenever i call that function does a new thread or process is spawned to execute the function or it is executed under the main thread memory space only.
View 4 Replies
View Related
Jun 8, 2010
I am about to develop a web application for smart phones. This app uses some JavaScript code. While testing it on Android devices (Hero, Desire) I noticed that all JavaScript timers immediately stop when the page is moved or zoomed. They never continue. Let's say you have a site which displays web camera images with 5 fps. As soon as you move this page (I mean scroll with finger) the web camera image will never be loaded again. So you can't center or zoom the image at all without stopping the stream. This behaviour is 100% reproducible on all Android devices I tested (1.5, 2.1). It does not appear on an iPhone which continues execution after moving stopped fine.
View 2 Replies
View Related
Apr 6, 2009
I want to display the status of the activity execution on the screen using the TextView while activity is executing. I am appending the String messages at different stages of execution in the TextView, which is defined in the Layout main.xml (e.g. TextView.append("Server started..").
For e.g. I am running socket communication application in which my android application is the server and it is receiving the messages from the local desktop. So in this application I want to show "Server started.." message when socket server on android started , then a messge "waiting for message.." and then "message receivied.." when message received by android server.All 3 steps are the part of a single activity.
But in my case, I am getting all 3 messages at a time after activity execution completed. Is there any API available, using which I can show the status during the execution also.
View 20 Replies
View Related
Mar 5, 2010
I am writing my own sms receiver app and i want it to catch all the sms using a broadcast receiver. This on its own, is no problem, but i want to be able to stop the message being passed to the messaging app.
View 2 Replies
View Related
Sep 23, 2010
I have a ImageView acting as a top banner on top of a webview. The image of this banner is created in execution time dependending on the resolution of the device. The height of the banner is always the same for each resolution. The only thing that changes is the width, which changes according to the orientation. But, since the width changes and the height doesn't, I end up having sort of 2 images with different proportion. And this is way the scale down/up won't work out for me.
Another problem is that everytime the user rotates the screen, the banner image is created again but Android seems not to update the image and thus I have a banner missing part of it.
I thought about having a real big image that will fit for both landscape and portrait orientation. But this seems not to be a good idea since Android keeps resizing the image everytime so it will fit on the space of the ImageView.
I'm running out of ideas here. Can someone suggest something?
View 1 Replies
View Related
Apr 7, 2009
My use case is to launch one of settings app screen when I receive a certain event in idle state. For which, I added my new intent to PhoneAppBroadcastReceiver() in PhoneApp.java (looks like this receiver handles the misc intents) But when i call startActivity(), The phone seems to go into a panic ex. startActivity(new Intent(this, NetworkSetting.class)); My questions are is this the right approach to go about ? If so 1. How can I launch the activity inside of broadcastReceiver? secondly 2. How do i verify if the activity i want to start is already started?Can the NEW_TASK_LAUNCH be used to verify this ,
View 2 Replies
View Related
Sep 21, 2010
I have written an application to read all incoming SMS and if the SMS contains certain string, I will also send a copy of the message to my another phone for backup purposes.
I used the reference from the following website:
http://www.anddev.org/novice-tutorials-f8/recognize-react-on-incoming...
It uses BroadcastReceiver to get the incoming SMS, but when I tried to send it using the following method:
CODE:.............
It always crashes. Any idea how to resolve it? Is it because of using BroadcastReceiver.
View 4 Replies
View Related
Oct 2, 2009
I have an app widget that extends an AppWidgetProvider to create an application widget.
I would like the application widget to be idle until an activity in my app runs; actually when a service in my app is started.
Once that service is started, I need to "wake up" the application widget and communicate with it (i.e. tell it things to display).
So I see that AppWidgetProvider simply extends BroadcastReceiver -- so does that mean:
1. I need to call registerReceiver in my service and tell it to filter for certain kinds of events?
2. Can I even do #1, or will an AppWidgetProvider *only* accept ACTION_APPWIDGET_* intents?
3. If #2 is correct, how can I communicate or "wake up" / trigger the application widget?
4. Can I send events to my app widget using sendBroadcast( intent )?
Then, my app widget has some buttons on it, I need to send an intent back to the application (or service). I see you can do that with PendingIntents, but if i send the different intents it to the same Activity, it seems to re-use the first created pending intent.
View 2 Replies
View Related
Aug 6, 2009
I want to start a project which contains a BroadcastReceiver and an Activity. The BroadcastReceiver doesn't communicate with the activity. But they share a same resource. Can i do it in only one Project (that means, i use only 1 apk to install both BroadcastReceiver and the Activity on my phone), or i have to develope them seperately in 2 projects.
View 3 Replies
View Related
Aug 28, 2009
Can I Receive a Broadcast from a Service? It seem I have to extend BroadcastReceiver to receive broadcasts but I'm already extending Service and I can't extend 2 classes. Do I set up an additional Activity to receive broadcasts and then just pass stuff to the already running Service. And if so, how to I pass additional info to an existing Service? Is there a better way?
View 4 Replies
View Related
Jun 22, 2010
How can I best implement a BroadcastReceiver that may need to "consume" the current broadcast (via abortBroadcast()), but it first needs to perform some non-trivial work to determine whether or not the broadcast should be consumed.
The problem is that if the non-trivial work takes more than 10 seconds then the receiver is considered to be blocked by the system and may be killed.
I realise that long-running operations should not be performed in the onReceive() method of receivers for that very reason, and should instead be handed-off to an appropriate service. However, if the current broadcast is to be consumed, then the abortBroadcast() method must be called within the onReceive() method before it returns. If some processing is required to determine whether the current broadcast should be consumed or not, then things can get tricky.
I'm developing an app that can consume some (but not all) inbound SMS messages. For any given SMS message it will need to perform some analysis based on the sender's phone number and the message body (including database lookups) in order to determine if the message is one that is relevant to the app or not. In the vast majority of cases this will take less than 10 seconds, but it is possible that it could take longer on rare occasions.
To get around this I'm considering the following solution.
1. On receiving a broadcast for a received SMS, my receiver starts a background thread to perform the required analysis and handle the message if appropriate. 2. The main thread (currenly executing the onReceive() method) waits until either the background thread has finished its work, or 8 seconds have elapsed, whichever occurs first. 3. If the background thread finished within the allotted time (which should happen most of the time), then the main thread calls abortBroadcast() or not, (depending on the result of the analysis) and returns normally. 4. If the background thread did NOT finish within 8 seconds, then the main thread stops the background thread and instead starts a service to perform the work. In this case it does NOT call abortBroadcast(), and the broadcast will be passed to other receivers (eg the default messaging app) regardless of whether or not the service ends up handling the message. While not an ideal outcome, it is acceptable.
View 4 Replies
View Related
Dec 29, 2009
I'd like my app to catch incoming SMS messages. There are a few examples of this around. Looks like we just need to do this:
code:..........
Is this correct? I'm sending my phone some sms messages, but the log statement never gets printed. I do have some other SMS applications installed on the phone, which display a popup when the sms is received - are they somehow blocking the intent from getting passed down to my app, they are just consuming it completely?
View 2 Replies
View Related
Jun 2, 2010
I have seen several examples on how to implement a BroadCastReceiver, but how should I implement a Service who has to react on some pending Intent (for example incoming phone call)...Actually I was wondering about the same "prbolem" but in an Activity..You obviously have a class which extends a Service 9or an Activity) so it cannot also extend BroadCastReceiver...It looks like we cannot make "platform-awar" services and/or Activties ?
View 2 Replies
View Related