Completed

Read Android SMS and save to CSV

This project was successfully completed by asifar123 for $166 USD in 4 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$30 - $250 USD
Completed In
4 days
Total Bids
9
Project Description

We need a simple Android Java (Target API Level 7 or 8) that can read all text messages stored on the device and save them to CSVs

Their should be one CSV per contact. The CSV's should be titled
[url removed, login to view] - replacing contact_number with each contact number, for example:
[url removed, login to view]
[url removed, login to view]

Each CSV Should be formatted as such:
Number,Date,Message
The Date should be stored as a Java Long value matching that provided by Date().getTime();
The message must escape newlines ( becomes \r and
becomes \n), and escape commas (, becomes ,)

For example, on the handset with the number 15551234567, a conversation exists to 614111222333
The CSV should appear as:
Name: [url removed, login to view]
Content:
614111222333,132191293000,Hello
How are you?
155512345678,132200001000,I'm fine, thanks!
....
and so on

** For concatenation : If the phone provides each message as a part (eg part 1 or 2) , then add the following two columns at the end of each row:
,part_number,total_parts
Part_number should be starting with 1 (eg 1,2 and 2,2 : being parts 1 and 2 of a 2 part message)
If the phone provides messages in a format that is already concatenated, then this is not necessary.
Bid responses sent to us that are automated - will be ignored, please do not send us automated bids if you want to be taken seriously. If you would like to be considered, please make sure to read the above requirements carefully.

This is a straight forward project for a programmer that "knows" how to code in Android Java.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online