GithubHelp home page GithubHelp logo

fennifith / crasher Goto Github PK

View Code? Open in Web Editor NEW
29.0 29.0 10.0 412 KB

An easy to use crash reporting library for Android.

Home Page: https://bintray.com/18jafenn90/maven/crasher/

License: Apache License 2.0

Java 100.00%
android android-library crash-reporting

crasher's Introduction

Open Source

I've written a wide range of software for various reasons - to suit my needs, experiment with new functionality, or just mess around for fun.

Much of it is buggy, inefficient, out of date, or otherwise incomplete - but I like to open source it regardless so anyone can see what I'm working on. Generally, it's a lot more interesting to interact with other people and collaborate on improving my work.

If you need help with the contributing process in any of my projects, have any questions or confusion, or want to get feedback before a contribution, please don't hesitate to get in touch!

Discord Twitch

Elsewhere

crasher's People

Contributors

fennifith avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

crasher's Issues

Suggested "Fixes"

This would only be a good temporary solution for users, and is definitely not an excuse to build apps that use this intentionally, but it would be useful for the crash screen to display a set of possible solutions to common errors, such as problems reading from SharedPreferences after an update (clear the app data), problems getting a users location (turn gps on), permission-related issues (go to the settings & enable them), etc.

GitHub Integration

Would be nice if it could search & display open issues in a repo that contain the exception name, plus a link to create an issue (and possibly a way to do that in-app using a bot profile).

Auto-Detect Play Store Installation

This'd make implementation a heck of a lot easier for me; I would probably actually use this thing if it could do this. Basically, this would let me show the default crash dialog if it's installed through the play store (meaning, users are able to report the crash through the normal routes), and show the custom activity if it isn't (if it's installed as an apk, it's likely meant for debugging anyway). Not sure what the most efficient way to do this is, but I'll find something.

Add Device/App Info to Emails

Useful things to add:

  • version name/number
  • whether it is a debug build
  • android version name/number
  • device model/manufacturer
  • is rooted

License should be specified.

I can't seem to find the license for this code anywhere meaning that technically anyone using it is violating your copyright and shouldn't be using it.

Would you mind putting a license (I'd use LGPL personnally)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.