{"id":18011361,"url":"https://github.com/joaquimley/sms-parsing","last_synced_at":"2025-03-26T15:32:51.785Z","repository":{"id":93731211,"uuid":"77684126","full_name":"JoaquimLey/sms-parsing","owner":"JoaquimLey","description":"Android app example on how to SEND and CATCH/DETECT incoming sms with a BroadcastReceiver","archived":false,"fork":false,"pushed_at":"2020-07-09T07:33:39.000Z","size":1260,"stargazers_count":93,"open_issues_count":0,"forks_count":71,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-22T02:03:07.431Z","etag":null,"topics":["android","broadcastreceiver","example","parse","send","send-sms","sms","sms-messages","sms-parsing","tutorial"],"latest_commit_sha":null,"homepage":"https://www.joaquimley.com/blog/detect-send-sms-android","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JoaquimLey.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-30T12:09:11.000Z","updated_at":"2025-01-08T16:56:51.000Z","dependencies_parsed_at":"2023-03-20T15:33:07.117Z","dependency_job_id":null,"html_url":"https://github.com/JoaquimLey/sms-parsing","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoaquimLey%2Fsms-parsing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoaquimLey%2Fsms-parsing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoaquimLey%2Fsms-parsing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoaquimLey%2Fsms-parsing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JoaquimLey","download_url":"https://codeload.github.com/JoaquimLey/sms-parsing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245681591,"owners_count":20655226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","broadcastreceiver","example","parse","send","send-sms","sms","sms-messages","sms-parsing","tutorial"],"created_at":"2024-10-30T03:09:46.777Z","updated_at":"2025-03-26T15:32:51.780Z","avatar_url":"https://github.com/JoaquimLey.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![AppIcon](../master/app/src/main/res/mipmap-xxhdpi/ic_launcher.png) \n\n# SMS Parsing\n\n![minSdkVersion](https://img.shields.io/badge/minSdkVersion-19-yellow.svg?style=true)\n![compileSdkVersion](https://img.shields.io/badge/compileSdkVersion-25-green.svg?style=true)\n\nAndroid example app to show how to use a [BroadcastReceiver](https://developer.android.com/reference/android/content/BroadcastReceiver.html) to listen for incoming **SMS** and sending inside the APP, especially useful dealing with SMS-based services. \n\n## This is a bare bones repo, if you wish to see an actual implementation\n\n- Check this repository: [JoaquimLey/transport-eta](https://github.com/JoaquimLey/transport-eta)\n\n--------------------\n\n### Read more in the blog post: [Medium](https://medium.com/@JoaquimLey/detecting-sending-sms-on-android-8a154562597f)\n\n## Contributing\n\nContributions are always welcome!\n\n**Issues:**\nFell free to open a new issue. Follow the [ISSUE_TEMPLATE.MD](../development/ISSUE_TEMPLATE.MD)\n\nFollow the \"fork-and-pull\" Git workflow.\n\n 1. **Fork** the repo on GitHub\n 2. **Clone** the project to your own machine\n 3. **Commit** changes to your own branch\n 4. **Merge** with current *development* branch\n 5. **Push** your work back up to your fork\n 7. Submit a **Pull request** your changes can be reviewed (please refere the issue if reported)\n\n**Prevent** code-style related changes (at least run Ctrl+⌥+O, ⌥+⌘+L) before commiting.\n\n### License\n\n\tCopyright © 2016 Joaquim Ley\n\n\tLicensed under the Apache License, Version 2.0 (the \"License\");\n\tyou may not use this file except in compliance with the License.\n\tYou may obtain a copy of the License at\n\n\thttp://www.apache.org/licenses/LICENSE-2.0\n\n\tUnless required by applicable law or agreed to in writing, software\n\tdistributed under the License is distributed on an \"AS IS\" BASIS,\n\tWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or \n\timplied.\n\tSee the License for the specific language governing permissions and\n\tlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoaquimley%2Fsms-parsing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoaquimley%2Fsms-parsing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoaquimley%2Fsms-parsing/lists"}