Nativescript - tns 错误 运行 android
Nativescript - error on tns run android
我正在尝试使用命令 tns run android
运行 android 模拟器。这将启动模拟器,但它一直卡在 Android 徽标上,我收到以下错误:
(...)
BUILD SUCCESSFUL
Total time: 17.013 secs
Project successfully built.
Using C:\(...)\sample-Groceries\platforms\android\build\outputs\apk\sampleGroceries-debug.apk
Starting Android emulator with image Nexus6
Waiting for emulator device initialization..............
Cannot run your app in the native emulator. Increase the timeout of the operation with the --timeout option or try to restart your adb
server with 'adb kill-server' command. Alternatively, run the Android
Virtual Device manager and increase the allocated RAM for the virtual
device.
(...)
这是我配置的 Android 虚拟设备:
AVD 管理器
注意:无论如何,我可以 运行 在我的 phone 上使用该应用程序,但不能在我的 PC 上使用。
我在更新到最新的 Android Studio 和最新的模拟器后开始遇到类似的问题。我将 VM 堆切换为 64,它对我有用。可能值得一试。
终于找到问题了
在 Android 虚拟设备管理器中,有一个我没有看到的错误:
Open your Android Virtual Device Manager and download the latest
emulator. That will fix the error.
我遇到了同样的问题。我通过以下方式解决了这个问题:
- 从 Android Studio 手动打开模拟器(双击 AVD Manager 列表中的位置)
- 运行
tns run android
适用于 macOS Sierra。
这是我发现有用的解决方案。
enter image description here
您只需手动激活模拟器,您可以使用 android studio 或命令行来完成。使用命令行,你必须运行这个命令
emulator -avd avd_name [ {-option [value]} … ]
例如:
/Android/sdk/emulator/emulator -avd test
模拟器启动后,您可以运行此命令
tns run android
我正在尝试使用命令 tns run android
运行 android 模拟器。这将启动模拟器,但它一直卡在 Android 徽标上,我收到以下错误:
(...)
BUILD SUCCESSFUL
Total time: 17.013 secs
Project successfully built.
Using C:\(...)\sample-Groceries\platforms\android\build\outputs\apk\sampleGroceries-debug.apk
Starting Android emulator with image Nexus6
Waiting for emulator device initialization..............Cannot run your app in the native emulator. Increase the timeout of the operation with the --timeout option or try to restart your adb server with 'adb kill-server' command. Alternatively, run the Android Virtual Device manager and increase the allocated RAM for the virtual device. (...)
这是我配置的 Android 虚拟设备:
AVD 管理器
注意:无论如何,我可以 运行 在我的 phone 上使用该应用程序,但不能在我的 PC 上使用。
我在更新到最新的 Android Studio 和最新的模拟器后开始遇到类似的问题。我将 VM 堆切换为 64,它对我有用。可能值得一试。
终于找到问题了
在 Android 虚拟设备管理器中,有一个我没有看到的错误:
Open your Android Virtual Device Manager and download the latest emulator. That will fix the error.
我遇到了同样的问题。我通过以下方式解决了这个问题:
- 从 Android Studio 手动打开模拟器(双击 AVD Manager 列表中的位置)
- 运行
tns run android
适用于 macOS Sierra。
这是我发现有用的解决方案。 enter image description here
您只需手动激活模拟器,您可以使用 android studio 或命令行来完成。使用命令行,你必须运行这个命令
emulator -avd avd_name [ {-option [value]} … ]
例如:
/Android/sdk/emulator/emulator -avd test
模拟器启动后,您可以运行此命令
tns run android