离子问题:无法构建Android应用程序

时间:2017-03-15 18:57:24

标签: android cordova ionic-framework sdk

在我执行命令时为android构建离子应用程序的简单示例:

  • ionic build android

终端显示此(im on ubuntu 16.04):错误:未找到Android SDK。确保已安装。如果它不在默认位置,请设置ANDROID_HOME环境变量。

在互联网上搜索答案我已经定义了de ANDROID_HOME路径和那些东西,这是我的bashrc文件:

public class Test {
      public static void main(String args[])
         {
            Test obj = new Test();
             String temp1= obj.getString();
         }
      public String getString(String hey, String yo){
        return "Heyya, " + yo + "  --  " +hey;
      }
    }

即使我修改配置文件并在那里设置路径,但这也不起作用。

我已经从18到25(牛轧糖)下载了android目标,但这不起作用

有人有什么建议吗?我尝试了很多东西,但没有什么对我有用。

编辑:我解决了问题:

  1. 首先我必须安装最新版本的gradle,然后我设置了 bashrc文件中的gradle路径(在用它刷新之后) source~ / .bashrc
  2. 然后你必须使用此命令给予cordova root权限 sudo chown -R $(whoami)/home/USERNAME/.cordova
  3. 最后我重新配置了用于Android的cordova配置,这对我来说很有用。
  4. Gradle和cordova是你必须专注于解决这个问题的人。

1 个答案:

答案 0 :(得分:0)

我认为你需要设置路径直到sdk工具本身,

我的android_home是C:\ Program Files(x86)\ Android \ android-sdk \ tools 举个例子 即使你的逻辑是相同的想法

相关问题