移动应用开发笔记1

这篇博客详细记录了移动应用开发的环境搭建过程,包括安装nodeJS、ionic、Android Studio、Android SDK和cordova。在环境搭建过程中遇到的问题,如npm全局模块查看、HAXM安装检查以及Android构建时的网络连接问题,博主提供了相应的解决方案,如更改gradle文件中的repositories为阿里云镜像来解决资源下载问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、环境的搭建

1. 安装 nodeJS;(带有npm)

2. 安装ionic 4

3. 安装 Android Studio

4. 安装 Android SDK

6. 安装 cordova

7. 安装 Visual Code 或 WebStorm 

7. 创建一个Tab类型的初始项目并在手机上测试运行

 

查看npm全局安装过哪些模块:

npm list -g --depth 0

AS配置模拟器后启动报这个异常:

emulator: ERROR: x86 emulation currently requires hardware acceleration!

因为需要一个intel的硬件加速器,解决检查三个步骤 
1、检查SDK Tools中的Intel x86 Emulator Accelerator(HAXM installer)是不是安装了;

 

ionic cordova build

Could not resolve com.android.tools.build:gradle:3.0.1.
         > Could not get resource 'https://maven.google.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom'.
            > Could not GET 'https://maven.google.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom'.
               > Connect to maven.google.com:443 [maven.google.com/6.6.6.6] failed: Connection timed out: connect
解决方法

是网络问题,于是将 android/build.gradle android/app/build.gradle android/CordovaLib/build.gradle中 的所有 repositories改为

repositories {
    jcenter()
       maven {
           url "http://maven.aliyun.com/nexus/content/groups/public/"
    }
}
 

在AS中运行app,选择模拟器即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值