Android :: Document Scanner App?
Aug 16, 2010I have Jot Not for iPhone which does a great job of scanning documents, white boards, etc. and putting them into a multiple page PDF.

I have Jot Not for iPhone which does a great job of scanning documents, white boards, etc. and putting them into a multiple page PDF.
When I run the following line of code:
MediaScannerConnection scanner = new MediaScannerConnection( this, null );
scanner.connect();
scanner.scanFile( szFinalFileName, null ); //<---crash here
I get a crash and this message in the console window:
09-26 14:47:44.074: ERROR/MediaScannerService(10288): Failed to delete file /data/data/com.android.providers.media/pause_scan
does anyone have any ideas why this isnt working and what i can do to fix it?
Can anyone point me to a explanation for or explain to me how I can easily parse the XML and get values of a w3c.Document on Android using only Android OS Libs?I tried to use a implementation of dom4j, but it is very slow
View 2 Replies View RelatedThe documentation shows that you can directly link to your app on Android Market place. But every HTTP url I attempted, I am getting a page not found error. I am wondering if there is something wrong with the documentation or is there a rules change where we can directly link to apps we created. if that is the case, why is this documentation still exist pointing to incorrect information?
View 2 Replies View Relatedif theres an app for this or anything in the works? My and i usually like to go mess around with some other dub owners around the island and he keeps the police scanner app out. its saved our butts a few times and would be awesome to have on my droid.
View 35 Replies View RelatedIs there a bar code scanner app that will really list stores that carry the item, price etc? i have tried 4 so far, non will. they search web sites. a friend who has an iphone says hers will do it, but didn't offer to demonstrate.
View 5 Replies View RelatedI would like to program or build a QR scanner for Android. However, I know nothing about programming so I would need a step by step instruction.
I have sucessfully used MIT App Inventor to make a QR scanner, however I want to add features. As far as I can see, I cannot output sourcecode in App Inventor, so I'm unable to edit the parts I want to.
Basically I want to change the filters and colours of an image before it gets sent to a QR reader. The QR reader could use live capture from a camera or just stills. I only need a proof of concept, so it does not need much else.
I'd probably get as far as installing Eclipse, and starting a project. But so far I have no idea what to do with source code, or how to add the feature I require.
I'm getting a "SAXParseException: Unexpected end of document" error when trying to parse an xml document on android. The document in question is from the google weather api, but it seems to throw the same error regardless of the xml file in question (as long as the xml is valid) so I suspect it's a problem with my approach, rather than the xml. This is being done as a learning exercise, so I've probably (hopefully) overlooked something obvious. I've run the xml through an online validator, and it comes back as being well formed. (Can't tell me if it's valid as I don't have a DTD, but I dont think I need the DTD to parse the xml). This is the code that I'm using to try and parse the file:
private void refreshForecast() URL url;
try { url = new URL( "http://192.168.1.66:8000/google4.xml");
URLConnection connection = url.openConnection();
HttpURLConnection httpConnection = (HttpURLConnection)connection;
int responseCode = httpConnection.getResponseCode();
if (responseCode == HttpURLConnection.HTTP_OK) {
InputStream in = httpConnection.getInputStream();
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
// falls over here parsing the xml.Document dom = db.parse(in);
} } catch (ManyExceptions e) { ....
} A cutdown version of the xml that produces the error is:
<?xml version="1.0"?>
<xml_api_reply version="1">
<weather>
<forecast_information>
<city>Hamilton</city>
</forecast_information>
</weather>
</xml_api_reply>
The stacktrace is:
11-20 06:17:24.416: WARN/System.err(406): org.xml.sax.SAXParseException: Unexpected end of document
11-20 06:17:24.416: WARN/System.err(406): at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:131)
11-20 06:17:24.416: WARN/System.err(406): at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:110)
11-20 06:17:24.426: WARN/System.err(406): at com.dave.nzweather.WeatherApp.refreshForecast(WeatherApp.java:159)
11-20 06:17:24.426: WARN/System.err(406): at com.dave.nzweather.WeatherApp.onCreate(WeatherApp.java:100)
11-20 06:17:24.426: WARN/System.err(406): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
11-20 06:17:24.438: WARN/System.err(406): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
11-20 06:17:24.438: WARN/System.err(406): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
11-20 06:17:24.446: WARN/System.err(406): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
11-20 06:17:24.446: WARN/System.err(406): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
11-20 06:17:24.456: WARN/System.err(406): at android.os.Handler.dispatchMessage(Handler.java:99)
11-20 06:17:24.456: WARN/System.err(406): at android.os.Looper.loop(Looper.java:123)
11-20 06:17:24.456: WARN/System.err(406): at android.app.ActivityThread.main(ActivityThread.java:4627)
11-20 06:17:24.466: WARN/System.err(406): at java.lang.reflect.Method.invokeNative(Native Method)
11-20 06:17:24.466: WARN/System.err(406): at java.lang.reflect.Method.invoke(Method.java:521)
11-20 06:17:24.466: WARN/System.err(406): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-20 06:17:24.476: WARN/System.err(406): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
11-20 06:17:24.476: WARN/System.err(406): at dalvik.system.NativeStart.main(Native Method)
11-20 06:17:24.486: WARN/ROGER(406): org.xml.sax.SAXParseException: Unexpected end of document
In the interest of brevity, I've not included the original xml, but it's just the standard weather xml from googles feed. I've also tried a few completely different xml files, (including the sample from http://www.ibm.com/developerworks/xml/library/x-android/) and they all give the same error. (They also all validate as well formed when I run them through an online xml validator). This makes me think that it's not a problem with the xml, but rather with how I'm trying to feed it into the parser.
I am trying to parse an HTML document that is missing an end tag on one of the elements (input tag). Anyone know how to get the parser to ignore that it doesn't have an end tag and just read an attribute value?
DocumentBuilderFactory dbf DocumentBuilderFactory.new Instance(); Document Builder builder = dbf.newDocumentBuilder(); Document dom = builder.parse(url.openStream()); //ERROR HERE Error: 01-28 21:34:38.384: WARN/System.err(12108):org.xml.sax.SAXParseException: expected: /input read: div (position:END_TAG </div>@21:10 in java.io.InputStreamReader@432749f8)
Is there any document visualization toolkit available for android?
View 2 Replies View RelatedIs there any way to display raw XML in an Android Browser. My XML file is being stripped of all the XML tags, and I need them for my map application to work correctly.
View 2 Replies View RelatedI am writing and publishing my apps on android and would like to provide help document (manual) to users of my apps. I've seen apps open up external web pages as their help, or use html view to open local html documents. Are these the ways we are supposed to deliver manual to our users?
View 2 Replies View RelatedI am working on an Android Application where I need to open an MS_Word foramt file.How can this be possible in android? The context is the file should be viewed in the same way as if we view msword document in desktop.
View 1 Replies View RelatedThis should be trivial, but for whatever reason I can't find any easy way to do this. Coming from C# where this is a 1 line call, I don't understand why Java makes this so complicated, and on top of that android leaves even that out of its libraries. Anyway all I want to do is write an
org.w3c.dom.Document
that I have populated to a xml file. It should be as easy as opening a stream and writing document.toString(). But that doesn't work. My hope is I'm just missing something.
I'm using org.w3c.dom.Document to create a document and I need now to write it into a .XML file. I saw tutorials referring the Java.XML.transform.Transformer package but this one is not available in the Android platform.
View 5 Replies View RelatedI am trying to retrieve a XML document from web service. I am passing a soap object with a token implementing the OAuth concept and retrieving the data. But the data does not turn out to be in XML format. It contains a curly braces in the place of start tag and semicolons when it ends. Is there any way to retrieve the document in XML format as such?
View 17 Replies View RelatedI did a quick search and couldn't find anything similar to this thread. I am taking a four day train trip across the country (The US) in August and I was wondering what apps would be best to document this? My ideal goal would be to have my route tracked, perhaps Google Maps Integration somehow, and also have pictures/text messages from along the way put onto the map wherever they were taken/written. I would like this to be viewable by friends/family online as the trip is happening.If I can't get the route tracked, that's fine, but I would like someway to display the pictures/texts from along the trip.What App or combination of apps would you guys recommend I use to accomplish this?I am familiar with WordPress and have used the Android Wordpress App a bit, but not too in depth. Would I be able to use this? Or is there a better way?Oh, and one more thing, unrelated. I noticed some apps (Google Voice for example) listed "Services that cost you money" as one thing they have access too. What exactly does this mean?
View 12 Replies View RelatedI want to view .doc file in my application.Can any body help me out.
View 1 Replies View RelatedTo put it simple: I want to bookmark the current position (probably several positions) in a html file displayed in a WebView to later restore it.
View 2 Replies View RelatedI created an application which reads an xml document from url address. Lately the logic has been modified and now instead of receiving the url address of the XML document I receive the document content itself As mentioned the variable String content is not an url but an XML document so I have to pass this content to XMLReader. Currently the line xr.parse(content); doesn't work correctly as the value 'content' is not an url anymore. Does anyone know how should the method be modified in order to parse the XML content instead of trying to parse the content from the given url?
View 1 Replies View RelatedI'm parsing a very simple XML schema with a SAX parser in Android. An example file would be
<Lists>
<List name="foo">
<Note title="note 1" .../>
<Note title="note 2" .../>
</List>
<List name="bar">
<Note title="note 3" .../>
</List>
</Lists> the represents more note data as attributes that aren't important to question.I use a SAX parser to parse the document and only implement the startElement and 'endElement' methods of the HandlerBase to handle Note and List nodes.However, In some cases the files can be very large and take some time to process. I'd like to be able to abort the parsing process at any time (i.e. user presses cancel button).The best way I've come up with is to throw an exception from my startElement method when certain conditions are met (i.e. boolean stopParsing is true).Is there a better way to do this?I've always used DOM style parsers, so I don't fully understand the SAX parser.One final note, I'm running this on Android, so I will have the Parser running on a worker thread to keep the UI responsive. If you know how I can kill the thread safely while the parser is running that would answer my question as well.
how to open .docx file within android app programmatically ? if i try to open a .docx file in my app, it should not open using any external apps like kingsoft office, QuickOffice etc., i have already make use of some library files like aspose.words for android, OliveDocLibrary, Apache POI.
1. Aspose.word library is too heavy and heap space exception occurs when i tried to run the app.
2. using OliveDocLibrary, it displays something like watermark on the document file. that seems to be uncomfortable for viewing the document file.
3. Apache POI library is been used, i have placed all the required libraries in my project's libs folder but still POIFSFileSystem exception occuring.
So, are there any other libraries for doing this job ?
DL 2 different scanners, barcode scanner and shopsavvy. Neither one works worth a darned. Have tried different items usually common ones i.e. a case of Mtn. Dew. It chokes and says it can't find a retailer. Seriously?! If it can't find even a simple case of pop which hundreds of retailers have, that's pathetic!! Has anyone found a real BC app that has actual products and works?
View 49 Replies View RelatedMy wife and I have droids, however new to droid and she was using calorie counter to do her grocery shopping as it had a scanner function that would tell her how many points the item is while shopping. Calorie counter removed that function and my wife is looking for a replacement. I apologize if i duplicated a prior post.
View 2 Replies View RelatedI'm a Legend user. I've downloaded brightbuyr/shopsavvy and each time, it says that the application needs Barcode Scanner. It then can't find it on the Market at all! Does anyone know where I can get Barcode Scanner from? Eek!
View 4 Replies View RelatedI am writing an application that needs the ability to scan barcodes. I know that the ZXING Library can be used for this but I can't find a resource only that has a tutorial on how to use this library in your app. I want to be able to install my app and if the ZXING library isn't installed maybe install it too?
View 3 Replies View RelatedI sifted through some threads but didn't find anything on this. I'm including the barcode Scanner app in my project instead of using intents. Before I start adding my code, I just tried compiling it and running it.
View 2 Replies View RelatedI have Samsung Captivate and I downloaded bar code scanner. It supposed to read those square codes and bar codes. Well, I cannot get the camera to be focused perfectly on those squares or bars and the scanning never happens...am I doing something wrong?
View 16 Replies View RelatedAtrack dog application is telling me that there is a newer version of barcode scanner available. I have version 3.1 and it's telling me that version 3.11 alpha 1 is available. But I can't download the new version from anywhere!! How do I get the new version of barcode scanner?
View 4 Replies View RelatedI can go to radioreference.com on my pc and listen through the web players and all the audio is fine. I have tried multiple different scanners on my droid but all the audio is scrambled. I then went to both the m.radioreference and the non mobile radioreference from the droid and both of those audio feeds also sound scrambled.
View 10 Replies View Related