BuildConfig 反射方案在 applicationId 与 namespace 不同时(如 shijiaobao flavor)会抛出 ClassNotFoundException 导致 buildId=null。改为通过 manifestPlaceholders 注入 xuqmBuildId, SDK 从 PackageManager.getApplicationInfo(GET_META_DATA) 读取,彻底绕开包名歧义。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src/main/kotlin/com/xuqm/sdk/bugcollect/gradle | ||
| build.gradle.kts | ||