移动开发:ionic框架的Android开发环境搭建

news/2024/7/6 0:29:48

一、解决Eclipse与Android Studio的SDK冲突

EclipseAndroid Studio不能共用一套Android SDK,Android Studio会改变SDK的结构,eclipse不能正常使用Android SDK。但是我这个学期的两个课程都与Android开发有关。而且两个课程使用的开发工具都不一样。一边是Eclipse,一边是Android Studio。可是我的电脑只有一套Android SDK,怎么办呢?

解决办法就是再安装一套Android SDK,两个软件各用个的。这样就不会冲突了


1、两套Android SDK的存放位置如下

在这里插入图片描述

2、打开两个SDK,安装每个课程所需要的Android系统

image

3、安装Android studio的时候选择对应的那套SDK

image

安装完Android studio以后先创建一个测试项目,测试一下SDK是否能用。


二、ionic生成Android模块并在Android studio中运行

1、首先进行项目的编译:ionic build

在这里插入图片描述

2、生成Android模块:ionic capacitor add

image

3、这里选择Android,看到下图证明Android模块生成成功。

image

4、在项目结构中可以看到刚刚生成的Android模块

image

5、打开Android studio,这里点击打开已有的项目

image

6、选择刚刚生成的Android模块

image

7、等待项目编译完成,点击运行(没有虚拟手机的话要先创建一个

image

8、运行效果

在这里插入图片描述


http://www.niftyadmin.cn/n/3649648.html

相关文章

[流媒体]实例解析MMS流媒体协议,下载LiveMediaVideo[2][修正版本]

编写者日期关键词郑昀ultrapower2005-10-17mms streaming protocol ethereal 协议分析 流媒体为了改造mimms,我分析了SDP和流媒体服务器的来往包,看看我和他的实现到底存在哪些差异。如果你也开发流媒体下载应用,希望这个分析对你理解 “Micr…

react集成钉钉api_如何将Google Maps API集成到React应用程序中

react集成钉钉api介绍 (Introduction) This tutorial aims at integrating the google maps API to your React components and enabling you to display maps on your website. 本教程旨在将google maps API集成到您的React组件中,并使您能够在网站上显示地图。 先…

Android项目实战系列—基于博学谷(四)我的模块(上)

由于这个模块内容较多,篇幅较长,请耐心阅读。 “我”的模块分为四个部分 我的界面 设置界面 修改密码界面 设置密保和找回密码 一、“我”的界面 1、底部导航栏 (1)、导入界面图片 将底部导航栏所需图片main_course_icon.png、main_course…

[流媒体]实例解析MMS流媒体协议,下载LiveMediaVideo[1]

[流媒体]按照MMS协议和MS Media Server交互下载实时交通录像的包分析---实例解析MMS流媒体协议,下载LiveMediaVideo编写者日期关键词郑昀ultrapower2005-10-17mms streaming protocol ethereal 协议分析 流媒体通过mms://220.194.63.17/cebeijing8,我们可…

如何在Visual Studio Code中调试Angular CLI应用程序

介绍 (Introduction) In this post, you’ll create an Angular CLI application, then add configuration to debug it in Visual Studio Code. 在本文中,您将创建一个Angular CLI应用程序,然后添加配置以在Visual Studio Code中对其进行调试。 TLDR-对…

Android项目实战系列—基于博学谷(四)我的模块(下)

由于这个模块内容较多,篇幅较长,请耐心阅读。 “我”的模块分为四个部分 我的界面 设置界面 修改密码界面 设置密保和找回密码 一、修改密码 1、创建修改密码界面 在com.boxuegu.activity包中,创建一个java类,命名为ModifyPswActivity。在r…