Fix log reporting for release builds (#1916) (#1952)

* Fix log reporting for release builds

* Fix logs for release builds

* wip

* Clean up the branch to exclude unrelated changes

* With java docs

* Uncomment quiz checker

* Check for external storage permissions before sending logs

* With more java docs

* Fix crash while zipping log files

* Do not log token and cookies

* Add instruction to restart app
This commit is contained in:
Vivek Maskara 2018-10-26 13:11:41 +05:30 committed by Josephine Lim
parent 9b708dbc32
commit 24b758e9f6
27 changed files with 824 additions and 135 deletions

View file

@ -122,6 +122,8 @@
android:name=".achievements.AchievementsActivity"
android:label="@string/Achievements" />
<activity android:name="com.github.pedrovgs.lynx.LynxActivity"/>
<service android:name=".upload.UploadService" />
<service
android:name=".auth.WikiAccountAuthenticatorService"
@ -157,6 +159,11 @@
android:resource="@xml/modifications_sync_adapter" />
</service>
<service
android:name="org.acra.sender.SenderService"
android:exported="false"
android:process=":acra" />
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="${applicationId}.provider"