37 lines
2.9 KiB
Properties
37 lines
2.9 KiB
Properties
## For more details on how to configure your build environment visit
|
||
# http://www.gradle.org/docs/current/userguide/build_environment.html
|
||
#
|
||
# Specifies the JVM arguments used for the daemon process.
|
||
# The setting is particularly useful for tweaking memory settings.
|
||
# Default value: -Xmx1024m -XX:MaxPermSize=256m
|
||
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
|
||
#
|
||
# When configured, Gradle will run in incubating parallel mode.
|
||
# This option should only be used with decoupled projects. For more details, visit
|
||
# https://developer.android.com/r/tools/gradle-multi-project-decoupled-projects
|
||
# org.gradle.parallel=true
|
||
#Wed Jul 08 17:07:15 CST 2026
|
||
BAIDU_MAP_KEY=YT2CmlqAkpMyzmw1AKNIBlYlBtHESEaW
|
||
BUGLY_KEY=06fc0a9cd1
|
||
GOOGLE_MAP_KEY=AIzaSyCFEqlOoo2274NsX7tzoQjs_DA7B9N7-gY
|
||
HTTP_REQUEST_KEY=8989JUIMSKHKehmasdfWEkjhf\!*jfsadf8453
|
||
MAPBOX_ACCESS_TOKEN=pk.eyJ1Ijoic2hhbnJlbnRlY2giLCJhIjoiY2t5bzNnNm41MWQyZzJubjd4NzN6MXJnMyJ9.NPjPb__sEUug9PK4L0hlSA
|
||
MAPBOX_DOWNLOADS_TOKEN=sk.eyJ1Ijoic2hhbnJlbnRlY2giLCJhIjoiY2t5bndlZnNuMDdjajJvcjBzOTcxcnVvbiJ9.VR_gh0uqZNVyUN92aACCiQ
|
||
STRIPE_RELEASE_KEY=pk_live_51N0gBGCUI9XSagUNNDNWc77OdwDWXVSGIdf8WHjvGfe5plUOfs7eq7uyTEQ3ma1xXHlavwInuw9WZOJQ6Z9FVjLq00VsFpc1Rv
|
||
STRIPE_TEST_KEY=pk_test_51N0gBGCUI9XSagUNC3i1ZTiavE2pncKF3cBPWCu4p0OWowHNh22P1xeEpowp6TUNEeFNfv4OEHmLyj7sihmNuSQl00x2pvl4xH
|
||
CARD_RSA_KEY="MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAofuJbnkwyF7SWg3eRadSYT+ttfHN+CUmCzH0WW1EWTUQOG+01Nv8ux+UJUlxbZA2X7959Et/+VKE03+4OY0/26dlgkROMlXCUnzsucuaoHW+9whGi6xklRZrDLi22QBae/8XV1YDEU2vfYXtcvwf66J0t+bRIhGytQUZvUrL7OEaAHvwJU0QwCy3wQGWcCgSkPpDruIe4ar19iZMleE+BdPGIfKfVdPvWFls63g1eMFECb8F9zN6ydGTCvlqvx/4gfDuFQnF+JuTSre8euSpTRTQn/Q0s3K6KiROVcAYCqDW6cKxNUr2ha1C9ZFxMws9C0qhx5wYzfSlIjFthPC1qwIDAQAB"
|
||
android.enableJetifier=true
|
||
android.nonFinalResIds=false
|
||
android.nonTransitiveRClass=false
|
||
android.suppressUnsupportedCompileSdk=34
|
||
android.useAndroidX=true
|
||
kotlin.code.style=official
|
||
# 修复 R8 混淆阶段的 Java heap space OOM(AGP 8.x + 多模块 consumer-rules 合并 至少需要 8GB)
|
||
# - Gradle Daemon: -Xmx8g(之前 2g 严重不足)
|
||
# - Metaspace: 2048m(之前 1g 容易在规则解析/注解处理时触顶 Metaspace OOM)
|
||
# - ReservedCodeCacheSize: 1024m(防止 JIT 代码缓存耗尽导致卡顿或 OOM)
|
||
# - UseStringDeduplication: 混淆过程字符串极多,配合 G1 去重可节省 10~30% 堆
|
||
# - HeapDumpOnOutOfMemoryError: 出 OOM 时自动生成 hprof 方便后续定位
|
||
# - Kotlin Daemon: -Xmx4g(之前 2g 不足以编译 2.x Kotlin + ViewBinding/DataBinding 代码量)
|
||
org.gradle.jvmargs=-Xmx8192M -XX\:MaxMetaspaceSize\=2048M -XX\:ReservedCodeCacheSize\=1024M -XX\:+UseG1GC -XX\:+UseStringDeduplication -XX\:+HeapDumpOnOutOfMemoryError -XX\:HeapDumpPath\=build/oom-gradle.hprof -Dkotlin.daemon.jvm.options\="-Xmx4096M,-XX\:MaxMetaspaceSize\=1024M,-XX\:ReservedCodeCacheSize\=512M,-XX\:+UseG1GC,-XX\:+UseStringDeduplication" -Dfile.encoding\=UTF-8
|