$ ionic start todo blank
$ cd todo
$ sudo ionic platform add android
$ sudo ionic build android
要安装Cordova,请确保安装了Node.js,然后运行
>
安装node.js
$ sudo apt-get install -y nodejs
$ node -v
v5.0.0
安装科尔多瓦
$ sudo npm install -g cordova
$ sudo apt-get install libgl1-mesa-dev:i386
$ sudo apt-get install openjdk-7-jdk
$ wget http://dl.google.com/android/android-sdk_r20-linux.tgz
$ wget http://dl.google.com/android/adt/22.6.2/adt-bundle-linux-x86_64-20140321.zip
然后我解压缩了adt-bundle,并从sdk->/home/kelvin/android-sdk-linux/
复制了文件夹,这些文件夹是:build-tools,extras,platforms,platform-tools,system-images,tools。
然后我执行以下命令来安装最新的android更新
$cd ~/android-sdk-linux/tools
$sudo ./android
并安装
$gedit ~/.bashrc
export PATH=${PATH}:~/android-sdk-linux/tools
export PATH=${PATH}:~/android-sdk-linux/platform-tools
export ANDROID_HOME=~/android-sdk-linux/tools
$ANDROID_HOME
bash: /home/kelvin/android-sdk-linux/tools: Is a directory
$ ionic start todo blank
$ cd todo
$ sudo ionic platform add android
$ sudo ionic build android
[错误:找不到“Android_Home”环境变量。请尝试手动设置。在“路径”中找不到“Android”命令。请尝试更新“路径”以包含有效SDK目录的路径。]构建一个平台时出错:错误:/home/kelvin/desktople/todo/platforms/android/cordova/build:命令失败,退出代码为2您可能没有构建此项目所需的环境或操作系统错误:/home/kelvin/desktople/todo/platforms/android/cordova/build:命令失败,退出代码为2
现在我有点迷路了。我找到一个论坛,他们有同样的问题:ANDROID_HOME没有设置...其中一个人建议。
我终于解决了。它在我的用户路径上,但不在根用户路径上。我必须以根用户的身份运行这些命令。我必须编辑root users.bash_profile文件。
我可以运行以下命令:
$ionic serve
它在浏览器上运行,但我不能在Android上运行。
我刚刚看了你的问题,看起来你的方法是正确的。我在安装过程中也遇到了同样的情况。
为Ionic Framework Android开发建立一个合适的Ubuntu机器有很多步骤。现在有很多选项来处理这个任务,但没有很多基本的解决方案。internet上的大多数解决方案都解释了如何使用IDE,或者没有详细说明完整的安装。经过研究,我找到了Nic Raboy的一个很好的教程。我遵循了这个教程,现在一切都很好。
在Ubuntu中安装Android、Cordova和Ionic框架
但如果我这么做了 echo$android_home&&echo$java_home&&echo$ant_home /home/user3123726/Android/SDK null 我不知道构建过程失败的原因是什么。任何帮助都很感激-谢谢! 这里是ionic项目创建的完整日志(基本上是创建、添加平台和构建): 离子启动myApp选项卡 cd myApp sudo ionic平台添加androi
我在Android Studio上使用标准的颤振应用程序,当我无法执行颤振pub get时,当我执行颤振run时,我会得到这个异常 我已经尝试过强制升级和完全颤动了 颤振医生-v 我已经卸载了Android Studio IDE并重新安装,我尝试重新安装Java JDK,但我不知道如何解决这个问题。
怎么修?有什么想法吗?
我有一个Ionic/Cordova项目,我想通过模拟器模拟这个项目,所以我使用“Ionic platform add android”命令添加了android平台,然后我试图运行“Ionic build android”命令,但失败了,输出是: 我的系统信息:
这是我第一次使用circleCi(和Yii2),我面临一个与composer相关的问题:在这里您可以看到构建 正如您所看到的,composer找不到php的包 cebe/降价1.0。1需要php 我在这里能做什么?我在网上搜索没有成功。 谢谢和问候
失败:生成失败,出现异常。 出了什么问题:任务'执行失败:app: check DebugAarMetadata'。 发生多个任务操作失败:执行com时发生故障。Android建筑格雷德尔。内部的任务。CheckAarMetadataWorkAction > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整