如何在Android Studio中运行NativeScript应用?请提供操作步骤
没问题!我来一步步教你在Android Studio里运行NativeScript应用,操作其实挺清晰的,跟着走就行:
在Android Studio中运行NativeScript应用的具体步骤
一、先把基础环境准备好
- 确认已经装了NativeScript CLI:打开终端敲
tns --version能看到版本号就没问题,没装的话用npm install -g nativescript安装 - Android Studio已经配置好Android SDK,而且ANDROID_HOME环境变量也设置正确了
- 你的NativeScript项目已经创建完成(还没弄的话,终端跑
tns create myTestApp就能生成一个测试项目)
二、把NativeScript项目导入Android Studio
- 打开Android Studio,点击顶部菜单栏的File > New > Import Project
- 在弹出的文件选择窗口里,找到你的NativeScript项目根目录,进入
platforms/android文件夹,选中里面的build.gradle文件,点击OK完成导入划重点:如果你的项目里还没有
platforms/android这个目录,先打开终端进到项目根目录,执行tns build android命令,它会自动生成这个Android平台的编译目录
三、配置运行的设备/模拟器
- 导入项目后,Android Studio会自动同步Gradle配置,耐心等右下角的同步完成提示就行
- 准备好运行载体:
- 用真机的话,确保设备已经开启开发者选项和USB调试模式,并且通过USB连接到电脑
- 用模拟器的话,打开Android Studio的AVD Manager,创建一个符合项目最低SDK版本的模拟器并启动
四、启动应用
- 在Android Studio顶部工具栏的设备选择下拉菜单里,选中你准备好的真机或模拟器
- 点击工具栏上的绿色三角Run按钮,或者直接按
Shift + F10快捷键 - 等待编译、安装完成,很快就能在设备/模拟器上看到你的NativeScript应用跑起来了
小问题排查提示
- 如果Gradle同步失败,检查下Android SDK的版本是否和项目要求匹配,或者点击工具栏的Sync Project with Gradle Files按钮重新同步
- 要是设备识别有问题,终端跑
adb devices看看设备是否在列表里,不行就重启adb服务:adb kill-server再adb start-server
内容的提问来源于stack exchange,提问作者Clement Olaniyan
相关产品推荐
相关产品推荐

