You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Xamarin.Android.Build.Tests] Add support for testing on system applications.
Context https://work.azdo.io/1288717
The new fast deployment system broke fast deployment for system installed
applications. This commit adds unit tests to stop this kind of regression
in the future.
In order to install a `system` application we need a few things to happen
1. The emulator MUST be started with the `-system-writable` argument
2. The apk needs to be signed with a platform keystore.
3. The AndroidManifest must include `android:sharedUserId="android.uid.system"`
in its `manifest` element.
Copy file name to clipboardExpand all lines: build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/StartAndroidEmulator.cs
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,7 @@ public class StartAndroidEmulator : Task
0 commit comments