# 64-bit warning when releasing an Android app

**URL:** <https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733>\
**Category:** General\
**Created:** [May 3, 2019, 7:23am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733 "2019-05-03T07:23:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matti\_Tihverainen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/matti_tihverainen/32/684_2.png) [@Matti\_Tihverainen](https://forums.fusetools.com/u/Matti_Tihverainen)\
**Post date:** [May 3, 2019, 7:23am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/1 "2019-05-03T07:23:13Z")

</div>

Hello! When releasing a new version to Google Play, I got a warning stating that starting 1st of August 2019, all apps must support 64-bit architecture. How can I build a Fuse app that supports this ?

[https://developer.android.com/distribute/best-practices/develop/64-bit](https://developer.android.com/distribute/best-practices/develop/64-bit)

---

<div class="post-metadata">

**Author:** ![Hassan\_M](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/hassan_m/32/957_2.png) [@Hassan\_M](https://forums.fusetools.com/u/Hassan_M)\
**Post date:** [May 3, 2019, 9:01am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/2 "2019-05-03T09:01:43Z")

</div>

this is a known issue and we have created a ticket for it in [here](https://github.com/fuse-open/uno/issues/154). You can track this issue there. And hope it will resolve soon

---

<div class="post-metadata">

**Author:** ![adeyemiadetayo07](https://avatars.discourse-cdn.com/v4/letter/a/bcef8e/32.png) [@adeyemiadetayo07](https://forums.fusetools.com/u/adeyemiadetayo07)\
**Post date:** [May 4, 2019, 4:41pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/3 "2019-05-04T16:41:43Z")

</div>

Any update yet on this issue, I’m working on a Fuse App, and this is major. Any effort I can be a part of?

---

<div class="post-metadata">

**Author:** ![Matti\_Tihverainen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/matti_tihverainen/32/684_2.png) [@Matti\_Tihverainen](https://forums.fusetools.com/u/Matti_Tihverainen)\
**Post date:** [May 5, 2019, 3:45pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/4 "2019-05-05T15:45:45Z")

</div>

You can follow the progress from the ticket. I’m pretty sure the issue will be fixed soon.

---

<div class="post-metadata">

**Author:** ![droidbass](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/droidbass/32/138_2.png) [@droidbass](https://forums.fusetools.com/u/droidbass)\
**Post date:** [May 24, 2019, 7:19pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/5 "2019-05-24T19:19:45Z")

</div>

I also have an application made in FUSE, I’m hoping for this solution.

---

<div class="post-metadata">

**Author:** ![team](https://avatars.discourse-cdn.com/v4/letter/t/b5a626/32.png) [@team](https://forums.fusetools.com/u/team)\
**Post date:** [June 11, 2019, 8:05am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/6 "2019-06-11T08:05:00Z")

</div>

Hi guys… any Progress on this?

---

<div class="post-metadata">

**Author:** ![aeq](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/aeq/32/129_2.png) [@aeq](https://forums.fusetools.com/u/aeq)\
**Post date:** [June 11, 2019, 8:39am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/7 "2019-06-11T08:39:48Z")

</div>

I saw in [Slack](https://slackcommunity.fusetools.com) that Morten’s gonna get started on it soon.

---

<div class="post-metadata">

**Author:** ![Hassan\_M](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/hassan_m/32/957_2.png) [@Hassan\_M](https://forums.fusetools.com/u/Hassan_M)\
**Post date:** [June 13, 2019, 5:39am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/8 "2019-06-13T05:39:05Z")

</div>

64Bit supports is here: [https://github.com/fuse-open/uno/pull/186](https://github.com/fuse-open/uno/pull/186)

---

<div class="post-metadata">

**Author:** ![Hector\_Lizarraga](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/hector_lizarraga/32/434_2.png) [@Hector\_Lizarraga](https://forums.fusetools.com/u/Hector_Lizarraga)\
**Post date:** [July 4, 2019, 10:46pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/9 "2019-07-04T22:46:28Z")

</div>

HI Ichan

When it’s supossed to be released the next versión with this included?

---

<div class="post-metadata">

**Author:** ![Hassan\_M](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/hassan_m/32/957_2.png) [@Hassan\_M](https://forums.fusetools.com/u/Hassan_M)\
**Post date:** [July 4, 2019, 11:11pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/10 "2019-07-04T23:11:30Z")

</div>

it is released couple days ago. Now fuselibs and uno is distributed using NPM. You can install the update using : `npm install -g fuse-sdk` command. more info [here](https://medium.com/@mortendanielfornes/introducing-fuse-sdk-890180044c13)

---

<div class="post-metadata">

**Author:** ![Stefan\_13](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@Stefan\_13](https://forums.fusetools.com/u/Stefan_13)\
**Post date:** [July 14, 2019, 12:43am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/11 "2019-07-14T00:43:19Z")

</div>

Hey! And sorry for being nooby x)  
I dont get this working…

I have Fuse 1.10 installed and tried `npm install -g fuse-sdk` but I get an error with:  
android-build-tools could not be found

> If you want to build Android apps it is recommended to install this package using the following command:
> 
> ```
> npm install -g android-build-tools
> 
> ```
> 
> +fuse-sdk@1.12.0-rc.4  
> updated 1 package in 1.14s

when I run ‘npm install -g android-build-tools’ I get:

> The command “bash” is either misspelled or  
> could not be found.  
> npm ERR! code ELIFECYCLE  
> npm ERR! errno 1  
> npm ERR! android-build-tools@0.3.2 install: `bash install.sh`  
> npm ERR! Exit status 1  
> npm ERR!  
> npm ERR! Failed at the android-build-tools@0.3.2 install script.  
> npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
> 
> npm ERR! A complete log of this run can be found in:  
> npm ERR! C:\Users\Username\AppData\Roaming\npm-cache\_logs\2019-07-14T00\_35\_29\_062Z-debug.log

What am I doing wrong? In wich directory I have to run this command?  
I hope I’m not ridiculous x)

Thanks for help (=

---

<div class="post-metadata">

**Author:** ![mortend](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/mortend/32/917_2.png) [@mortend](https://forums.fusetools.com/u/mortend)\
**Post date:** [July 14, 2019, 5:01am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/12 "2019-07-14T05:01:10Z")

</div>

@Stefan_13 Please try to rerun `npm install -g android-build-tools`.

I just published a new version of the package that automatically detects Bash on your system.

If it still doesn’t work please install Git for Windows (includes Bash) to solve the problem. You can get it at [https://git-scm.com/downloads](https://git-scm.com/downloads)

---

<div class="post-metadata">

**Author:** ![Stefan\_13](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@Stefan\_13](https://forums.fusetools.com/u/Stefan_13)\
**Post date:** [July 14, 2019, 10:17am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/13 "2019-07-14T10:17:05Z")

</div>

@mortend thank you very much 🙂 but there is no finish success xD  
now I get this error:

> Found Bash at E:\Programs\Git\usr\bin\bash.exe Found JDK8 at C:\Program Files (x86)\Common Files\Oracle\Java Downloading [https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip](https://dl.google.com/android/repository/sdk-tools-windows-4333796.zip) Extracting to C:\Users\username\AppData\Local\Android\sdk Accepting licenses  
> ERROR: Install failed – please read output for clues, or open an issue on GitHub. Note that Java 8 (not 9+) is required to install Android SDK. npm ERR! code ELIFECYCLE  
> npm ERR! errno 1  
> npm ERR! android-build-tools@1.0.0-rc.1 install: `node install.js` npm ERR! Exit status 1  
> npm ERR!  
> npm ERR! Failed at the android-build-tools@1.0.0-rc.1 install script.  
> npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

java 8 and node.js is installed ✌🏼

sorry for taking your time 😕

---

<div class="post-metadata">

**Author:** ![mortend](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/mortend/32/917_2.png) [@mortend](https://forums.fusetools.com/u/mortend)\
**Post date:** [July 14, 2019, 8:51pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/14 "2019-07-14T20:51:46Z")

</div>

@Stefan_13 No worries. I’ve published another version with improved JDK detection and error reporting.

I believe the problem is with the JDK. If it still doesn’t work, please try the OpenJDK from [https://adoptopenjdk.net/](https://adoptopenjdk.net/)

---

<div class="post-metadata">

**Author:** ![Stefan\_13](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@Stefan\_13](https://forums.fusetools.com/u/Stefan_13)\
**Post date:** [July 14, 2019, 9:30pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/15 "2019-07-14T21:30:03Z")

</div>

Thaank you very much 🙏 now it works! 🙂

buut :D:D  
If I start “npm install -g fuse-sdk” it looks like it finished successfully

> - fuse-sdk@1.12.0-rc.4  
> updated 1 package in 1.41s

but when I start “uno --version” it even says

> Uno version 1.10.0-rc1

Dont even know, if it is another Problem, or does it matter with this here? 🙊

Thank you so much (=

---

<div class="post-metadata">

**Author:** ![mortend](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/mortend/32/917_2.png) [@mortend](https://forums.fusetools.com/u/mortend)\
**Post date:** [July 14, 2019, 10:48pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/16 "2019-07-14T22:48:33Z")

</div>

Woah, that’s good! 🙂

So now your problem is that an older version of Uno, probably from an older Fuse Studio install, takes precedence in PATH.

- Solution 1: Uninstall Fuse Studio if you no longer use it, or
- Solution 2: Edit your PATH variable and move `%APPDATA%\npm` so it comes before `Fuse`.

You can run `where uno` to see where your different uno’s are located. And shuffle your PATH until the right one comes out on top.

```auto
λ where uno
C:\Users\morten\AppData\Roaming\npm\uno
C:\Users\morten\AppData\Roaming\npm\uno.cmd

```

And thanks for testing. Your feedback helps us improve.

---

<div class="post-metadata">

**Author:** ![Stefan\_13](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@Stefan\_13](https://forums.fusetools.com/u/Stefan_13)\
**Post date:** [July 15, 2019, 1:43am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/17 "2019-07-15T01:43:41Z")

</div>

Solution 1: It works like you said 👍

But I want to use Fuse Studio to Display changes on my Desktop. Therefore I tried Solution 2 😃  
I searched in “system-\>system-variable” for npm in Path, but there is nothing named like this, so I created a new one. But nothing changed.

I think there I somethink I am doing wrong 😕✌

---

<div class="post-metadata">

**Author:** ![mortend](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/mortend/32/917_2.png) [@mortend](https://forums.fusetools.com/u/mortend)\
**Post date:** [July 15, 2019, 4:31am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/18 "2019-07-15T04:31:36Z")

</div>

On my system the path is `C:\Users\morten\AppData\Roaming\npm` (aka `%APPDATA%\npm`).

If it doesn’t exist in System Variables you can add it, and make sure it is above the Fuse Studio path.

---

<div class="post-metadata">

**Author:** ![Stefan\_13](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@Stefan\_13](https://forums.fusetools.com/u/Stefan_13)\
**Post date:** [July 15, 2019, 2:44pm UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/19 "2019-07-15T14:44:29Z")

</div>

In “Uservariables” there are only two elements:

> %USERPROFILE%\AppData\Local\Microsoft\WindowsApps  
> C:\Users\user\AppData\Roaming\npm

But nothing called Fuse…  
In “Systemvariables” there are a lot elements…  
One for Fuse but nothing for uno

> C:\Program Files (x86)\Fuse\

So I added new one:

> C:\Users\morten\AppData\Roaming\npm

But my Version is still 1.10 when I get “uno --version” 😕

---

<div class="post-metadata">

**Author:** ![mortend](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/mortend/32/917_2.png) [@mortend](https://forums.fusetools.com/u/mortend)\
**Post date:** [July 17, 2019, 3:08am UTC](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733/20 "2019-07-17T03:08:28Z")

</div>

Make sure `C:\Users\user\AppData\Roaming\npm` is above `C:\Program Files (x86)\Fuse\` in System Variables and I believe it should work. 🙂

Note that you have to replace `morten` (my name) with your user name. 😉

`where uno` should print something similar to this.

```auto
λ where uno
C:\Users\morten\AppData\Roaming\npm\uno
C:\Users\morten\AppData\Roaming\npm\uno.cmd
C:\Program Files (x86)\Fuse\uno.exe

```

[Next page](https://forums.fusetools.com/t/64-bit-warning-when-releasing-an-android-app/7733.md?page=2)
