通过Samsung Galaxy S10 +上的IntelliJ / Android SDK调试Android应用程序会导致“安装APK时出错”

Ton*_*ark 4 android intellij-idea android-studio

我决定赚更多的钱,并为Android开发我的第一个应用程序。当我想用一个部署我的应用程序(只是IntelliJ / Android SDK中的框架代码)MainActivity时,出现以下错误。

在此处输入图片说明

运行日志如下所示。

5/07 21:32:35:启动应用

$ adb install-multiple -r -t

C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_7.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split -apk \ debug \ slices \ slice_6.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_8.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_9.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_4.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_5.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split -apk \ debug \ slices \ slice_3.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ resources \ instant-run \ debug \ resources-debug.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_0.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_1.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ dep \ dependencies.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ split-apk \ debug \ slices \ slice_2.apk C:\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ instant-run-apk \ debug \ app-debug.apk\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ instant-run-apk \ debug \ app-debug.apk\ Users \ Tony \ Code \ Java \ PureWallpaper \ app \ build \ intermediates \ instant-run-apk \ debug \ app-debug.apk

$ adb shell pm卸载com.stark.purewallpaper

未知失败:执行时发生异常:java.lang.IllegalArgumentException:未知程序包:com.android.server.pm上的com.stark.purewallpaper。com.android.server.pm上的Settings.getInstallerPackageNameLPr(Settings.java:4671)。 com.android.server.pm.PackageManagerService.isOrphaned(PackageManagerService.java:25348)位于com.android.server.pm.PackageManagerService.getInstallerPackageName(PackageManagerService.java:25342)com.android.server.pm.PackageManagerService.deletePackageVersioned(PackageManagerService.java:21062) com.android.server.pm.PackageManagerShellCommand.runUninstall(PackageManagerShellCommand.java:1486)上com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand)上的.android.server.pm.PackageInstallerService.uninstall(PackageInstallerService.java:924) .java:193)在com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:25884)在android.os.ShellCommand.exec(ShellCommand.java:103)在android.os.Binder.shellCommand(Binder.java:642) ),位于com.android.server.pm.PackageManagerService.onTransact(PackageManagerService)上android.content.pm.IPackageManager $ Stub.onTransact(IPackageManager.java:3329)上android.os.Binder.onTransact(Binder.java:540)处。 java:4763)在android.os.Binder.execTransact(Binder.java:739)安装APK时出错安装APK时发生错误的IPackageManager $ Stub.onTransact(IPackageManager.java:3329)在com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4763)在android.os.Binder.execTransact(Binder.java:739)时发生错误安装APK时发生错误的IPackageManager $ Stub.onTransact(IPackageManager.java:3329)在com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4763)在android.os.Binder.execTransact(Binder.java:739)时发生错误

事件日志如下所示。

21:32执行任务:[:app:assembleDebug] 21:32 Gradle构建在493毫秒内完成21:32无法完成会话:-118

我在电话上尝试过的事情:

  • 重新启用开发模式
  • 重新启用USB调试
  • 尝试了不同的默认USB配置,例如“图片”或“文件”传输
  • 尝试激活“等待调试器”选项

我在IntelliJ中尝试过的事情:

  • 停用“即时运行”
  • 安装了所有SDK工具,包括“ Google USB驱动程序”
  • 清理并重建项目

IntelliJ可以清楚地看到我的设备,甚至可以正确检测类型。

在此处输入图片说明

我在:

  • Windows 10
  • IntelliJ 2019.1.1
  • IntelliJ随附的最新Android SDK

我决定在Android Studio 3.4上尝试此操作,但遇到了同样的错误。

在此处输入图片说明

我可以在模拟器/虚拟设备中运行该应用程序,但不能在我的Samsung Galaxy S10 +上运行该应用程序。有任何想法吗?

小智 5

如果上述解决方案均无效,则可以关闭即时运行选项,如 图片 从设置