Android приложение не запускается после установки apk с помощью xamarin uitest - PullRequest
0 голосов
/ 16 июня 2020

Xamarin UITest выдает исключение безопасности после установки apk в android телефоне

Код в инициализаторе приложения:

return ConfigureApp
                    .Android
                    .ApkFile(@"D:\new\com.packagename.apk")
                    .DeviceSerial("DQ7DCIZHVWO****")
                    .EnableLocalScreenshots()
                    .StartApp();

Приложение устанавливается в телефоне, но не открывает приложение . NUnit.3.12.0 Xamarin.UITest.3.0.7

Сообщение об ошибке:

{"Не удалось выполнить: C: \ Users \ .. \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s DQ7DCIZHVWON **** shell appops set com.packagename 58 allow - код выхода: 255 \ r \ n Исключение безопасности: uid 2000 не имеет android .permission.MANAGE_APP_OPS_MODES. \ r \ n \ r \ n java .lang.SecurityException: uid 2000 не имеет android .permission.MANAGE_APP_OPS_MODES . \ r \ n \ tat android .app.ContextImpl.enforce (ContextImpl. java: 1955) \ r \ n \ tat android .app.ContextImpl.enforcePermission (ContextImpl. java: 1964) \ r \ n \ tat com. android .server.appop.AppOpsService.enforceManageAppOpsModes ( AppOpsService. java: 1274) \ r \ n \ tat com. android .server.appop.AppOpsService.setMode (AppOpsService. java: 1460) \ r \ n \ tat com. android .server. appop.AppOpsService.onShellCommand (AppOpsService. java: 3583) \ r \ n \ tat com. android .server.appop.AppOpsService $ Shell.onCommand (AppOpsService. java: 3357) \ r \ n \ tat android .os.ShellCommand.exe c (ShellCommand. java: 104) \ r \ n \ tat com. android .server.appop.AppOpsService.onShellCommand (AppOpsService. java: 3527) \ r \ n \ tat android .os.Binder.shellCommand (Binder. java: 881) \ r \ n \ tat android .os.Binder.onTransact (Binder. java: 765) \ r \ n \ tat com. android .internal.app.IAppOpsService $ Stub.onTransact (IAppOpsService. java : 822) \ r \ n \ tat android .os.Binder.execTransactInternal (Binder. java: 1021) \ r \ n \ tat android .os.Binder.execTransact (Binder. java: 994 ) "}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...