|
363 | 363 | ba_log "Canonicalized stub activity declaration in $MANIFEST_FILE" |
364 | 364 | } |
365 | 365 |
|
| 366 | +dump_manifest_merger_reports() { |
| 367 | + local blame_a blame_b merged |
| 368 | + blame_a="$APP_MODULE_DIR/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt" |
| 369 | + blame_b="$APP_MODULE_DIR/build/intermediates/incremental/processDebugMainManifest/manifest-merger-blame-report.txt" |
| 370 | + merged="$APP_MODULE_DIR/build/intermediates/packaged_manifests/debug/AndroidManifest.xml" |
| 371 | + |
| 372 | + for report in "$blame_a" "$blame_b"; do |
| 373 | + if [ -f "$report" ]; then |
| 374 | + ba_log "manifest-merger blame report: $report" |
| 375 | + sed -n '1,200p' "$report" | sed 's/^/[build-android-app] manifest-blame: /' |
| 376 | + fi |
| 377 | + done |
| 378 | + |
| 379 | + if [ -f "$merged" ]; then |
| 380 | + ba_log "merged manifest (first 120 lines): $merged" |
| 381 | + sed -n '1,120p' "$merged" | sed 's/^/[build-android-app] merged-manifest: /' |
| 382 | + fi |
| 383 | +} |
| 384 | + |
366 | 385 | normalize_stub_manifest |
367 | 386 |
|
368 | 387 | if [ ! -f "$STUB_SRC_FILE" ]; then |
@@ -751,25 +770,6 @@ dump_emulator_diagnostics() { |
751 | 770 | | tail -n 200 | sed 's/^/[build-android-app] logcat: /' || true |
752 | 771 | } |
753 | 772 |
|
754 | | -dump_manifest_merger_reports() { |
755 | | - local blame_a blame_b merged |
756 | | - blame_a="$APP_MODULE_DIR/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt" |
757 | | - blame_b="$APP_MODULE_DIR/build/intermediates/incremental/processDebugMainManifest/manifest-merger-blame-report.txt" |
758 | | - merged="$APP_MODULE_DIR/build/intermediates/packaged_manifests/debug/AndroidManifest.xml" |
759 | | - |
760 | | - for report in "$blame_a" "$blame_b"; do |
761 | | - if [ -f "$report" ]; then |
762 | | - ba_log "manifest-merger blame report: $report" |
763 | | - sed -n '1,200p' "$report" | sed 's/^/[build-android-app] manifest-blame: /' |
764 | | - fi |
765 | | - done |
766 | | - |
767 | | - if [ -f "$merged" ]; then |
768 | | - ba_log "merged manifest (first 120 lines): $merged" |
769 | | - sed -n '1,120p' "$merged" | sed 's/^/[build-android-app] merged-manifest: /' |
770 | | - fi |
771 | | -} |
772 | | - |
773 | 773 | log_instrumentation_state() { |
774 | 774 | "$ADB_BIN" -s "$EMULATOR_SERIAL" shell pm path android | sed 's/^/[build-android-app] pm path android: /' || true |
775 | 775 |
|
|
0 commit comments