Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
1bb8120
Add manifest-driven FastDeploy2
simonrozsival Jun 18, 2026
16b491d
Fix FastDeploy2 copy fallback from symlinks
simonrozsival Jun 18, 2026
807edd7
Address FastDeploy2 review feedback
simonrozsival Jun 18, 2026
00522fe
Shorten FastDeploy2 symlink shell commands
simonrozsival Jun 18, 2026
149eb9d
Remove unused FastDeploy2 helpers
simonrozsival Jun 18, 2026
6edf60e
Fix FastDeploy2 copy recovery edge cases
simonrozsival Jun 18, 2026
5750867
Address FastDeploy2 review cleanup
simonrozsival Jun 18, 2026
ace7857
Simplify FastDeploy2 implementation
simonrozsival Jun 18, 2026
d20c46d
Reduce FastDeploy2 binlog noise
simonrozsival Jun 18, 2026
03b083f
Use Android temp directory for FastDeploy2 staging
simonrozsival Jun 18, 2026
f0d4842
Track FastDeploy2 device state with manifest hashes
simonrozsival Jun 22, 2026
9a6c077
Merge branch 'main' into android-fastdeploy2-clean
simonrozsival Jun 26, 2026
ba74454
Fix FastDeploy2 device-test regressions
simonrozsival Jun 27, 2026
adbd2dd
FastDeploy2: preserve subdirectories in symlink full rewrite
simonrozsival Jun 27, 2026
9f06e2f
FastDeploy2: use device-relative path in abi-skip sync marker
simonrozsival Jun 27, 2026
76f85a9
FastDeploy2: fix device manifest-hash read so incremental deploys work
simonrozsival Jun 28, 2026
034bad6
FastDeploy2: drop unused machine-specific LocalPath from manifest
simonrozsival Jun 28, 2026
d1aa3bb
FastDeploy2: address review feedback
simonrozsival Jun 29, 2026
9b942c4
Revert accidental submodule bumps
simonrozsival Jun 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions Documentation/release-notes/11698.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#### Application build and deployment

- [GitHub PR #11698](https://github.com/dotnet/android/pull/11698):
Added a faster `FastDeploy2` fast-deployment strategy, now the default for
app install fast deployment. Three new MSBuild properties control it:
- `$(_AndroidFastDevStrategy)`: `FastDeploy` or `FastDeploy2` (default).
Set to `FastDeploy` to fall back to the legacy strategy.
- `$(_AndroidFastDeployAppFileTransferMode)`: `Symlink` (default for
`FastDeploy2`) or `Copy`.
- `$(AndroidFastDeploymentAdbCompressionAlgorithm)`: the `adb push -z`
compression algorithm, `any` by default. `FastDeploy2` relies on a modern
Android SDK Platform-Tools `adb` for multi-file `push -z` support.
Loading
Loading