【问题标题】:Nativescript Vue Release Build App not installingNativescript Vue Release Build App未安装
【发布时间】:2018-12-16 15:05:32
【问题描述】:

我正在尝试构建 nativescript vue 应用程序的发布版本。我已遵循以下说明:https://docs.nativescript.org/tooling/publishing/publishing-android-apps 当我将生成的 apk 放在手机上时,它会尝试安装该应用程序,几秒钟后告诉我 app was not installed。调试 apk 工作正常。我在这里做错了什么?

【问题讨论】:

  • 我也遇到了同样的问题,你有解决办法吗??

标签: nativescript


【解决方案1】:

您必须先从设备上完全卸载调试 APK,然后才能安装发布版本。如果您转到设置 -> 应用程序(菜单可能因您的设备供应商和安卓版本而异),您会找到您的应用程序,并且您已经为所有用户使用了名为卸载的选项。然后您必须能够安装您的发行版本。当您在同一设备上使用具有不同密钥库(调试与发布)的 APK 时,这是一个常见问题。

您也可以使用 ADB 命令卸载应用程序。

adb uninstall <package_name>

【讨论】:

  • 谢谢解决了。这条信息确实应该包含在官方文档中。对于使用 nativescript Vue 的其他人,不要忘记在构建过程中包含 --bundle
【解决方案2】:

将 minimuSdk 更改为 17 AndroidManifest.xml

<uses-sdk android:minSdkVersion="17" android:targetSdkVersion="__APILEVEL__" />

app\Android_Resources\Android\app.gradle

  defaultConfig {
    ...
    minSdkVersion 17
  }

【讨论】:

    猜你喜欢
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-20
    • 2021-06-17
    • 2021-03-27
    • 2019-04-22
    • 1970-01-01
    相关资源
    最近更新 更多