# Ionic Package: Building android app package using ionic cloud build always fails

**URL:** <https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844>\
**Category:** ionic-v3\
**Created:** [July 20, 2017, 1:51am UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844 "2017-07-20T01:51:33Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 20, 2017, 1:51am UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/1 "2017-07-20T01:51:33Z")

</div>

Every time I build android app package using ionic cloud build service -\> it always fails  
example :  
#1 Failed Android 2017-07-20 4:35 AM

there’s about 6 or 7 failed like this

am I have to build it locally 😑

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [July 20, 2017, 8:24am UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/2 "2017-07-20T08:24:26Z")

</div>

How about posting the error message Ionic Package shows you for each build so we can actually look at what is going wrong?

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 20, 2017, 2:16pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/3 "2017-07-20T14:16:43Z")

</div>

here’s it , when I build the package it says “Preparing your resources” forever

> ANDROID\_HOME=/opt/android-sdk  
> JAVA\_HOME=/usr/lib/jvm/java-8-oracle  
> Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.  
> Looked here: /opt/android-sdk/tools/templates/gradle/wrapper

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [July 20, 2017, 3:31pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/4 "2017-07-20T15:31:29Z")

</div>

Post your `ionic info` output please. You have to be using Cordova android 6.2.3 for Cloud builds to work.

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 20, 2017, 4:49pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/5 "2017-07-20T16:49:03Z")

</div>

here’s it

```auto
Your system information:

 ordova CLI: 6.5.0
Ionic CLI Version: 2.2.2
Ionic App Lib Version: 2.2.1
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 7
Node Version: v6.10.0
Xcode version: Not installed

```

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [July 20, 2017, 7:25pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/6 "2017-07-20T19:25:52Z")

</div>

> [@frodoe7](#):
>
> ordova CLI: 6.5.0  
> Ionic CLI Version: 2.2.2

You should update both to recent versions - 7.0.1 and 3.5.0.  
This old version of Ionic doesn’t include the platform version, so please run `cordova platform list`.

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 20, 2017, 9:49pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/7 "2017-07-20T21:49:25Z")

</div>

I made all that  
and the same issues , my environment info now

```auto
global packages:

    @ionic/cli-utils : 1.5.0
    Ionic CLI : 3.5.0

System:

    Node : v6.10.0
    OS : Windows 7
    Xcode : not installed
    ios-deploy : not installed
    ios-sim : not installed
    npm : 5.0.3

```

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [July 20, 2017, 10:11pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/8 "2017-07-20T22:11:48Z")

</div>

Run this in your project directory please - this output also inlcudes no project information.

---

<div class="post-metadata">

**Author:** ![Senpai1](https://avatars.discourse-cdn.com/v4/letter/s/c89c15/32.png) [@Senpai1](https://forum.ionicframework.com/u/Senpai1)\
**Post date:** [July 20, 2017, 10:47pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/9 "2017-07-20T22:47:18Z")

</div>

Download tools\_r25.2.3-windows.zip from [Android Downloads](https://developer.android.com/studio/index.html#downloads).  
Extracted zip on desktop  
Replaced C:\Users\username\AppData\Local\Android\sdk\tools with extracted sub-folder tools/  
In project folder:

$ cordova platforms remove android  
$ cordova platforms add android

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 20, 2017, 11:10pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/10 "2017-07-20T23:10:25Z")

</div>

Yes , here’s the info

```auto
global packages:

    @ionic/cli-utils : 1.5.0
    Cordova CLI : 7.0.1
    Ionic CLI : 3.5.0

local packages:

    @ionic/app-scripts : 2.0.2
    @ionic/cli-plugin-cordova : 1.4.1
    @ionic/cli-plugin-ionic-angular : 1.3.2
    Cordova Platforms : android 6.2.3 ios 4.4.0
    Ionic Framework : ionic-angular 3.5.3

System:

    Node : v6.10.0
    OS : Windows 7
    Xcode : not installed
    ios-deploy : not installed
    ios-sim : not installed
    npm : 5.0.3

```

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 21, 2017, 12:04am UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/11 "2017-07-21T00:04:07Z")

</div>

Now after updating - I even can’t build locally  
it asks me about something called “Gradle” , I installed it and included it in the path  
still also asks me about - my client needs the application as soon as possible .  
[![](http://i.imgur.com/gkVephl.png) ](http://i.imgur.com/gkVephl.png)

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 21, 2017, 12:09am UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/12 "2017-07-21T00:09:26Z")

</div>

and here’s when I try to build online  
[![](http://i.imgur.com/lp4w9lM.png) ](http://i.imgur.com/lp4w9lM.png)

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [July 21, 2017, 7:52am UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/13 "2017-07-21T07:52:25Z")

</div>

> [@frodoe7](#):
>
> here’s the info

That looks fine now!

> [@frodoe7](#):
>
> Now after updating - I even can’t build locally  
> it asks me about something called “Gradle” , I installed it and included it in the path  
> still also asks me about - my client needs the application as soon as possible .

Run `cordova requirements` to get more information on this. Installing Android Studio is mostly the easiest way to fix this.[quote=“frodoe7, post:12, topic:98844, full:true”]  
and here’s when I try to build online  
[/quote]

That is a new, different error, isn’t it? How long does it take to appear?

Can you try to start a new project with `ionic start blank blank` and build that in the cloud like you do with your app? Same error?

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 21, 2017, 12:46pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/14 "2017-07-21T12:46:03Z")

</div>

After many tries , it built successfully for Android , Thanks

but in case building for IOS - it output these errors

```auto
The following build commands failed:
	Check dependencies
(1 failure)
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/package/workspace/apps-db99b4e2-6/cordova/platforms/ios/cordova/build-debug.xcconfig,-workspace,Instagram Mamo.xcworkspace,-scheme,Instagram Mamo,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,Instagram Mamo.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Users/package/workspace/apps-db99b4e2-6/cordova/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/package/workspace/apps-db99b4e2-6/cordova/platforms/ios/build/sharedpch

```

---

<div class="post-metadata">

**Author:** ![Sujan12](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/sujan12/32/108395_2.png) [@Sujan12](https://forum.ionicframework.com/u/Sujan12)\
**Post date:** [July 21, 2017, 1:04pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/15 "2017-07-21T13:04:40Z")

</div>

> [@frodoe7](#):
>
> After many tries , it built successfully for Android , Thanks

What fixed it?[quote=“frodoe7, post:14, topic:98844”]  
but in case building for IOS - it output these errors  
[/quote]

Create a new topic for that one please.

---

<div class="post-metadata">

**Author:** ![frodoe7](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@frodoe7](https://forum.ionicframework.com/u/frodoe7)\
**Post date:** [July 21, 2017, 2:56pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/16 "2017-07-21T14:56:34Z")

</div>

I just created a new project and replaced the src folder and installed the plugins again

as I remember

```auto
this made a problem : ionic package build android --profile=profileName

but this worked well : ionic package build android --profile profileName

```

Okey - I’ll post a new topic

---

<div class="post-metadata">

**Author:** ![dovk](https://avatars.discourse-cdn.com/v4/letter/d/ecc23a/32.png) [@dovk](https://forum.ionicframework.com/u/dovk)\
**Post date:** [August 26, 2017, 6:46pm UTC](https://forum.ionicframework.com/t/ionic-package-building-android-app-package-using-ionic-cloud-build-always-fails/98844/17 "2017-08-26T18:46:49Z")

</div>

Thank you - bumping NPM down to npm@4 did it
