android - 在我的三星 Galaxy S10+ 上通过 IntelliJ/Android SDK 调试 Android 应用程序结果为 "Error while Installing APKs"

标签 android android-studio intellij-idea

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

enter image description here

运行日志如下所示。

5/07 21:32:35: Launching app

$ 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

$ adb shell pm uninstall com.stark.purewallpaper

Unknown failure: Exception occurred while executing: java.lang.IllegalArgumentException: Unknown package: com.stark.purewallpaper at com.android.server.pm.Settings.getInstallerPackageNameLPr(Settings.java:4671) at com.android.server.pm.PackageManagerService.getInstallerPackageName(PackageManagerService.java:25342) at com.android.server.pm.PackageManagerService.isOrphaned(PackageManagerService.java:25348) at com.android.server.pm.PackageManagerService.deletePackageVersioned(PackageManagerService.java:21062) at com.android.server.pm.PackageInstallerService.uninstall(PackageInstallerService.java:924) at com.android.server.pm.PackageManagerShellCommand.runUninstall(PackageManagerShellCommand.java:1486) at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:193) at android.os.ShellCommand.exec(ShellCommand.java:103) at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:25884) at android.os.Binder.shellCommand(Binder.java:642) at android.os.Binder.onTransact(Binder.java:540) at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:3329) at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4763) at android.os.Binder.execTransact(Binder.java:739) Error while Installing APKs

事件日志如下所示。

21:32 Executing tasks: [:app:assembleDebug] 21:32 Gradle build finished in 493 ms 21:32 Failed to finalize session : -118

我在手机上尝试过的事情:

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

我在 IntelliJ 中尝试过的事情:

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

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

enter image description here

我在:

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

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

enter image description here

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

最佳答案

如果上述解决方案均无效,您可以关闭即时运行选项,如 image 中所示从设置

关于android - 在我的三星 Galaxy S10+ 上通过 IntelliJ/Android SDK 调试 Android 应用程序结果为 "Error while Installing APKs",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56029486/

相关文章:

android - react native 图像选择器 showimagepicker

c# - 从unity c#调用java方法

android - 错误 :Execution failed for task ':ProjectName:mergeDebugResources' . > Crunching Cruncher *some file* 失败,请参阅日志

java - 是否有用于 IntelliJ IDEA 的 GWT UI 设计器?

android - 如何为android开发设置intellij idea

java - 使用 Mockito 测试 Kotlin 类会导致 MissingMethodInitationException

android - Android Studio 中的智能 merge 有什么作用?

java - 如何创建当我单击 ListView (android studio)中的项目时显示的弹出菜单?

git - Intellij : Cannot Run Git File Not Found:/usr/local/bin/git

android - Unresolved reference : FirebaseVisionLabelDetectorOptions, FirebaseVisionCloudLabel