Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
fgl27 committed Sep 23, 2024
2 parents 00f2e4a + 00418ee commit 9f135f7
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ To build the APK:
- Make sure your `new folder` contains these two folders `SmartTwitchTV` and `media` before proceeding to the next step
- Install **Android Studio**, open it and add a new project ... File -> Open... Select the folder [SmartTwitchTV/apk](https://github.com/fgl27/SmartTwitchTV/tree/master/apk)
- Wait for **Android Studio** to finish it's preparation, it will load and download all app dependencies and etc related needed for this app, if it asks to install extra dependencies/sdk/etc follow its instructions
- Comment out `Crashlytics` and related services, this app uses [Firebase Crashlytics](https://firebase.google.com/docs/crashlytics) to be able to get crash reports from the app and use those to improve it, that process uses a file `google-services.json` in that file there are private keys that can't be published, so in order to build the app for testing you need to comment out a few lines - those lines start with `Crashlytics` and end `Crashlytics end` comment out all in between on this files [SmartTwitchTV/apk/build.gradle](https://github.com/fgl27/SmartTwitchTV/blob/master/apk/build.gradle) and [SmartTwitchTV/apk/app/build.gradle](https://github.com/fgl27/SmartTwitchTV/blob/master/apk/app/build.gradle)
- Comment out [Crashlytics and related services](https://github.com/fgl27/SmartTwitchTV/commit/e16cc5d5ca9395aa9e903846885be5461c31ce85), this app uses [Firebase Crashlytics](https://firebase.google.com/docs/crashlytics) to be able to get crash reports from the app and use those to improve it, that process uses a file `google-services.json` in that file there are private keys that can't be published, so in order to build the app for testing you need to comment out a few lines - those lines start with `Crashlytics` and end `Crashlytics end` comment out all in between on this files [SmartTwitchTV/apk/build.gradle](https://github.com/fgl27/SmartTwitchTV/blob/master/apk/build.gradle) and [SmartTwitchTV/apk/app/build.gradle](https://github.com/fgl27/SmartTwitchTV/blob/master/apk/app/build.gradle)
- Building the APK, in **Android Studio**, Build -> Build Bundle(s) / APK(s) -> Build APK(s)... if all OK after a few moments an app will be generated, a popup notification inside **Android Studio** will show and let you click to see where that APK is generated to.
- If you have any problem using **Android Studio** just try to google as the project is solely built using **Android Studio** it must work for you, if it doesn't it's because you did something wrong, **Android Studio** APK build is a very common thing one can find any type of help about it just by "googling it", but if you have a problem that you can't solve [open a issue](https://github.com/fgl27/SmartTwitchTV/issues/new/choose) or [send a email fglfgl27@gmail.com](mailto:fglfgl27@gmail.com)

Expand Down

0 comments on commit 9f135f7

Please sign in to comment.