File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed
pythonforandroid/bootstraps/common/build Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,9 @@ options (this list may not be exhaustive):
96
96
project directory.
97
97
- ``--add-gradle-plugins ``: Add a plugin for gradle. The format of the option
98
98
is ``<plugin-id>:<classpath> ``. The option can be specified multiple times.
99
+ - ``--enable-crashlytics-native-symbol-upload ``: Enable processing and uploading
100
+ of native symbols to Firebase servers. This flag must be enabled to see
101
+ properly-symbolicated native stack traces in the Crashlytics dashboard.
99
102
100
103
101
104
webview
@@ -162,6 +165,9 @@ ready.
162
165
project directory.
163
166
- ``--add-gradle-plugins ``: Add a plugin for gradle. The format of the option
164
167
is ``<plugin-id>:<classpath> ``. The option can be specified multiple times.
168
+ - ``--enable-crashlytics-native-symbol-upload ``: Enable processing and uploading
169
+ of native symbols to Firebase servers. This flag must be enabled to see
170
+ properly-symbolicated native stack traces in the Crashlytics dashboard.
165
171
166
172
167
173
service_library
Original file line number Diff line number Diff line change @@ -889,6 +889,9 @@ def parse_args_and_make_package(args=None):
889
889
ap .add_argument ('--google-services-json' , dest = 'google_services_json' ,
890
890
default = 'google-services.json' ,
891
891
help = 'Path to google-services.json file' )
892
+ ap .add_argument ('--enable-crashlytics-native-symbol-upload' , dest = 'enable_crashlytics_native_symbol_upload' ,
893
+ action = 'store-true' ,
894
+ help = 'Enable processing and uploading of native symbols to Firebase servers.' )
892
895
893
896
# Put together arguments, and add those from .p4a config file:
894
897
if args is None :
Original file line number Diff line number Diff line change @@ -92,6 +92,11 @@ android {
92
92
{% if args. sign -% }
93
93
signingConfig signingConfigs. release
94
94
{%- endif % }
95
+ {$ if args. enable_crashlytics_native_symbol_upload -% }
96
+ firebaseCrashlytics {
97
+ nativeSymbolUploadEnabled true
98
+ }
99
+ {%- endif % }
95
100
}
96
101
}
97
102
You can’t perform that action at this time.
0 commit comments