我是本机android应用程序开发人员在java和android api上使用android studio,最近我有一个要求用离子,cordova和angularJs构建一个混合应用程序,我花了5-6个小时挖谷歌得到一些tutorail来设置一个项目在andorid工作室的混合应用程序的结构,但没有找到任何东西 .
我知道如何使用离子,角度和cordova,但不知道项目结构和设置编译以及如何运行 .
所以,我希望你们发布这种tutorails的链接(如果你有的话) .
您好试着在mcgivery博客上转发这篇文章 . http://mcgivery.com/100-ionic-framework-resources/我'm ionic dev and if you want to use good IDE use WebStorm :) I'm在EAP版本上使用它 .
看看 cordova CLI模式 . 在此查看具体的 Android Platform ,您首先需要遵循预先要求使用:
cordova
Android Platform
Android Studio .
Android SDK .
Node.js
Git Client
安装后 Node.js 打开它的终端并按照命令创建不同平台的 Cordova 项目 . 这些步骤已在official documentation中提及 .
Cordova
创建执行 cordova build android 命令后,浏览到项目目录 . 在那你会发现有一个名为 platforms 的目录,你会看到 Android ,现在打开 Android Studio ,当你从那里创建一个新项目时选择 Select Import Project (Eclipse ADT, Gradle, etc). 浏览到 Android 目录 . 这就是 cordova 所需要做的一切
cordova build android
platforms
Android
Android Studio
官方文件和推荐链接:
http://ionicframework.com/docs/overview/#download
https://cordova.apache.org/docs/en/5.1.1/guide/platforms/android/index.html
https://cordova.apache.org/docs/en/5.1.1/guide/cli/index.html
https://docs.angularjs.org/misc/started
首先你需要安装1)node.js 2)apache ANT 3)Java JDK&JRE 4)Android SDk&Eclipse然后在完成所有安装之后你必须将所有软件路径设置为环境变量 . 然后解雇你的npm install -g ionic . 没有这个所有的软件安装和路径设置你的离子应用程序将不会创建 . 仍然你有任何混乱和任何问题相关的软件安装和路径设置然后再次告诉我,我会帮助你 .
3 回答
您好试着在mcgivery博客上转发这篇文章 . http://mcgivery.com/100-ionic-framework-resources/我'm ionic dev and if you want to use good IDE use WebStorm :) I'm在EAP版本上使用它 .
看看
cordova
CLI模式 . 在此查看具体的Android Platform
,您首先需要遵循预先要求使用:Android Studio .
Android SDK .
Node.js
Git Client
安装后
Node.js
打开它的终端并按照命令创建不同平台的Cordova
项目 . 这些步骤已在official documentation中提及 .创建执行
cordova build android
命令后,浏览到项目目录 . 在那你会发现有一个名为platforms
的目录,你会看到Android
,现在打开Android Studio
,当你从那里创建一个新项目时选择 Select Import Project (Eclipse ADT, Gradle, etc). 浏览到Android
目录 . 这就是cordova
所需要做的一切官方文件和推荐链接:
http://ionicframework.com/docs/overview/#download
https://cordova.apache.org/docs/en/5.1.1/guide/platforms/android/index.html
https://cordova.apache.org/docs/en/5.1.1/guide/cli/index.html
https://docs.angularjs.org/misc/started