I am building an Android sdk for other developers to use in their apps so I am unable to use the Java sdk because we cannot set the app/sentry.properties file for other developers (this would also cause problems if they use sentry too). Additionally, the sdk is 106 kb which is too large for an sdk to include. I cannot find documentation on how to hit the api directly except here https://docs.sentry.io/development/sdk-dev/overview/#parsing-the-dsn but that only mentions the /store/ endpoint and doesn’t really describe if that is the only endpoint I need. Does anyone have any other docs for how to use the API directly for logging errors and fatal crashes?
The Android SDK jar
file is actually only 14 KB:
Sentry has docs on building SDKs.
/store
is the endpoint used to ingest events.
You could use the Java SDK as a reference implementation