Can't build for Android on Windows

I followed the first tutorial (https://www.fusetools.com/developers/guides/tutorial) and I try to build it for Android (fuse build --target=Android --run) but it fails with the following message:

# Building native target
Running C:\Users\me\Documents\Projects\Fuse\MyApp.build\Android-Debug\build.bat
> ERROR: ant.bat was not found in '\bin'
> (exit code: 1)
<Unknown>: EUNKNOWN: Native target failed to build

Possibly related, there are also these warnings:

# Generating code and data
C:\Users\me\Documents\Projects\Fuse\MyApp\MyApp.unoproj: MUNKNOWN: Number of namespaces stripped: 127
C:\Users\me\Documents\Projects\Fuse\MyApp\MyApp.unoproj: MUNKNOWN: Number of types stripped: 1517
C:\Users\me\Documents\Projects\Fuse\MyApp\MyApp.unoproj: MUNKNOWN: Number of types sealed: 489
C:\Users\me\Documents\Projects\Fuse\MyApp\MyApp.unoproj: MUNKNOWN: Number of fields stripped: 1867
C:\Users\me\Documents\Projects\Fuse\MyApp\MyApp.unoproj: MUNKNOWN: Number of functions stripped: 15178
C:\Users\me\Documents\Projects\Fuse\MyApp\MyApp.unoproj: MUNKNOWN: Number of functions stripped from vtable: 52
C:\Users\me\Documents\Projects\Fuse\MyApp\MyApp.unoproj: MUNKNOWN: Number of functions sealed: 752

v0.5.3309 on Windows 10

After installing Fuse on my MacBook I noticed a page referencing SDKs, which I’ve now found. I installed all the SDKs in the SDK Downloader and compilation now gets past the point mentioned in the previous post. However, Ant can’t find the javac compiler:

> BUILD FAILED
> C:\ProgramData\Uno\SDKs\AndroidSDK\tools\ant\build.xml:720: The following error occurred while executing this line:
> C:\ProgramData\Uno\SDKs\AndroidSDK\tools\ant\build.xml:734: Unable to find a javac compiler;
> com.sun.tools.javac.Main is not on the classpath.
> Perhaps JAVA_HOME does not point to the JDK.
> It is currently set to "C:\Program Files\Java\jre1.8.0_40"

I have tried setting the JAVA_HOME environment variable to C:\Program Files\Java\jdk1.8.0_40 but that didn’t help. I also tried setting it to C:\Program Files\Java\jdk1.8.0_40\bin (where javac.exe is located), as well as adding the same folder to the PATH environment variable, but compilation still fails with the error message above.

What else can I do to make Ant find javac.exe?

Hey, looks like the sdk downloader has set the JAVA_HOME path to jre, which is obviously wrong. Easiest way to fix that is by opening %programdata%\Uno\SDKs\.sdkconfig and set JavaJdkDirectory to the right path. In this case C:\Program Files\Java\jdk1.8.0_40.

To be safe do fuse build --clean in your project directory to clear your cache.

Thank you for reporting, and I hope this resolves your issue.

Thanks for the suggestion. Unfortunately it didn’t work. I set the correct path in .sdkconfig as suggested, but I still get the same error message. Clearing the cache had no effect.

Oh, this can be an Android SDK issue. There are a bunch of fixes around on the internet. Please try this one.

http://stackoverflow.com/questions/4613046/setting-java-home-at-android-sdk

I might not have been clear enough in my previous post, but I had already set the correct environment variable as described in that SO post. As per the post I also changed the variable to use /instead of \ but that had no effect either. It seems that no matter what I set the JAVA_HOME environment variable to, Ant refuses to see the correct value.

I have googled the error messsage and found several other SO posts, as well as other forum posts, but they all either suggest the same as the one you linked to, or they use Eclipse and can change the settings there instead (which obviously doesn’t help in this case). There was one suggestion I’ve yet to try, and that is to copy the tools.jar file from jdk/lib to jre/lib. Even if it does work it feels like a “cheat” and a workaround, and not as a proper solution to the issue at hand.

Okey, this needs to be investigated. Can you please post your build.bat found in [ProjectDirectory]\.build\Android or [ProjectDirectory]\.build\Simulator\Android.

I would also like you to manually delete [ProjectDirectory]\.build and try again.

Deleting the .build folder unfortunately had no effect.

Build.bat from .build/Android-Debug:

@echo off
pushd "%~dp0"

REM Setup variables
set ANT_DIR=C:\ProgramData\Uno\SDKs\Ant
set JAVA_HOME=C:\Users\me\Documents\Projects\Fuse\MyApp\Program FilesJavajdk1.8.0_40
set NDK_DIR=C:\ProgramData\Uno\SDKs\AndroidNDK
set SDK_DIR=C:\ProgramData\Uno\SDKs\AndroidSDK

if exist %ANT_DIR%\bin\ant.bat (
    set ANT=call %ANT_DIR%\bin\ant.bat
) else (
    echo ERROR: ant.bat was not found in '%ANT_DIR%\bin'
    goto ERROR
)

if exist %NDK_DIR%\prebuilt\windows\bin\make.exe (
    set MAKE=%NDK_DIR%\prebuilt\windows\bin\make.exe
) else if exist %NDK_DIR%\prebuilt\windows-x86_32\bin\make.exe (
    set MAKE=%NDK_DIR%\prebuilt\windows-x86_32\bin\make.exe
) else if exist %NDK_DIR%\prebuilt\windows-x86_64\bin\make.exe (
    set MAKE=%NDK_DIR%\prebuilt\windows-x86_64\bin\make.exe
) else (
    echo ERROR: make.exe was not found in '%NDK_DIR%\prebuilt'
    goto ERROR
)

if exist %NDK_DIR%\toolchains\arm-linux-androideabi-4.6\prebuilt\windows (
    set TOOLCHAIN_DIR=%NDK_DIR%\toolchains\arm-linux-androideabi-4.6\prebuilt\windows
) else if exist %NDK_DIR%\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_32 (
    set TOOLCHAIN_DIR=%NDK_DIR%\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_32
) else if exist %NDK_DIR%\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64 (
    set TOOLCHAIN_DIR=%NDK_DIR%\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64
) else (
    echo ERROR: arm-linux-androideabi-4.6 compilers was not found in '%NDK_DIR%\toolchains'
    goto ERROR
)

set CC=%TOOLCHAIN_DIR%\bin\arm-linux-androideabi-gcc.exe
set CXX=%TOOLCHAIN_DIR%\bin\arm-linux-androideabi-g++.exe
set STRIP=%TOOLCHAIN_DIR%\bin\arm-linux-androideabi-strip.exe

echo.
echo # Building SO
%MAKE% -j %NUMBER_OF_PROCESSORS% || goto ERROR

echo.
echo # Pre-Build Tasks


echo.
echo # Building APK
%ANT% debug || goto ERROR

echo.
echo # Done!
echo APK: %~dp0bin\MyApp-debug.apk

popd && exit /b 0

:ERROR
popd && exit /b 1

I can see that JAVA_HOME is set to a non-existing folder in build.bat. Maybe that’s what causes the build to fail; Ant trying the default folder if JAVA_HOME is set to a non-existing folder?

As suggested somewhere else, copying tools.jar from jdk\lib to jre\lib did actually work! But as I mentioned, I would rather have proper solution than a workaround.

Hi, I encountered similar issue (ant.bat was not found in C:\Program Files\apache-ant-1.8.1\bin) and tried all of above suggestions (including copying tools.jar) but didn’t work. Messing around, i tried build.bat from command line and figured out the space between Program and Files might cause the issue. Then i just copied jdk/ant to another location (contain no space), changed environment variables and it solved the problem.

By adding “” to the variables with space in their value, the existing problem should be solved

if exist "%NDK_DIR%"\prebuilt\windows\bin\make.exe (
    set MAKE=%NDK_DIR%\prebuilt\windows\bin\make.exe
) else if exist "%NDK_DIR%"\prebuilt\windows-x86_32\bin\make.exe (
    set MAKE=%NDK_DIR%\prebuilt\windows-x86_32\bin\make.exe
) else if exist "%NDK_DIR%"\prebuilt\windows-x86_64\bin\make.exe (
    set MAKE=%NDK_DIR%\prebuilt\windows-x86_64\bin\make.exe
) else (
    echo ERROR: make.exe was not found in '%NDK_DIR%\prebuilt'
    goto ERROR
)

Since the MAKE has space in it too, it should be using start instead

start "" "%MAKE%" -j %NUMBER_OF_PROCESSORS%|| goto ERROR

I hope it will help.

when i tried to build the app am getting an ERROR: make.exe was not found in “”\prebuilt\windows**"

I have the same issue as Mr. JohnWell; from a new install of Fuse I get the make.exe missing situation.

I just installed version 28 then I tried to build the app. I first the instruction to GET 2 zip files which I have now downloaded yet am still having:
Building Android app
1/2: libnew.so
ERROR: make.exe was not found in “”\prebuilt\windows**"
(unknown): E0200: Android build failed
(1.0s)
Pls I need help it is urgent

Mr. JohnWell and Ted, can you please run the following commands in a terminal and paste the output here?

  • uno config
  • fuse install -s android
  • type %localappdata%\Fusetools\Fuse\sdkConfig.json
  • type %localappdata%\Fusetools\Fuse\Android\.sdkconfig

Hello. It seems that I have the same problem as Mr JohnWell and Ted. I already did all of these instructions and sdkConfig.json & Android.sdkconfig are in place.

  • uno config
  • fuse install -s android
  • type %localappdata%\Fusetools\Fuse\sdkConfig.json
  • type %localappdata%\Fusetools\Fuse\Android\.sdkconfig

This the error that I received:

C:\Users\Syed Nizar\Documents\Coding\Fuse\First Fuse Project>fuse build --target=Android --configuration=Release
Uno 0.39.1 (build 3969) Windows 10 x64 3f290d3

Configuring
Target is up-to-date – stopping build (pass --force to override)
Building Android app
1/2: libFirstFuseProject.so
ERROR: make.exe was not found in “”\prebuilt\windows**"
(unknown): E0200: Android build failed
(0.7s)

Build completed in 1.07 seconds
1 error

fuse: Errors were encountered while building the project

Syed, can you please run those commands in a terminal and paste the output here?

These are the output

1- Uno Config

C:\Users\Syed Nizar>uno config
Uno 0.39.1 (build 3969) Windows 10 x64 3f290d3

Uno settings
  Android.NDK.Directory      C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\AndroidNDK
  Android.SDK.BuildToolsVersion (AppData\Local\Fusetools\Fuse\Android) 24.0.3
  Android.SDK.Directory      C:\Users\Syed Nizar\AppData\Local\Android\sdk
  Ant.Directory              C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\Ant
  Assemblies.Disasm          (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) uno-disasm.exe
  Assemblies.PerfCmp         (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) uno-perf-cmp.exe
  Assemblies.PerfTest        (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) uno-perf-test.exe
  Assemblies.Plugins         (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) Uno.Compiler.Extensions.dll
  Assemblies.Test            (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) uno-test.exe
  Assemblies.TestGen         (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) uno-test-gen.exe
  Assemblies.Uno             (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) uno.exe
  IsRoot                     (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) false
  Java.JDK.Directory         C:\Program Files\Java\jdk1.8.0_101
  ModulesDirectory           (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) Modules
  Mono                       \Applications\Fuse.app\Contents\Mono\bin\mono
  Packages.Default           (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) Fuse
                             (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) FuseJS
  Packages.Feeds             https://api.fusetools.com/packages/v1/nuget/v2
  Packages.InstallDirectory  (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) ../lib
  Packages.SearchPaths       (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) ../Packages
                             (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) Packages
                             C:\ProgramData/Uno/Packages
  Paths.AppLoader            (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) .
  Paths.NativeLib            (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) .
  SdkConfig                  C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\.sdkconfig
  TemplatesDirectory         (AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199) Templates

Config files
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\.unoconfig
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\common.unoconfig
  AppData\Local\Fusetools\Fuse\Android\.sdkconfig
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Fuse.unoconfig
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\win32.unoconfig

.NET assemblies
  C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll (4.0.0.0)
  C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll (4.0.0.0)
  C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll (4.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\stuff.exe (1.2.4.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Mono.Options.dll (4.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\AjaxMin.dll (5.14.5506.26196)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\ColorPicker.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\ColorPickerControls.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\FuseDependencies.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\ICSharpCode.AvalonEdit.dll (5.0.1.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\ICSharpCode.NRefactory.dll (5.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\ICSharpCode.NRefactory.Xml.dll (5.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\log4net.dll (1.2.13.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\MahApps.Metro.dll (1.1.2.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Microsoft.Web.XmlTransform.dll (2.1.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Minimatch.dll (1.1.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Mono.Posix.dll (4.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\MonoMac.dll (0.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Newtonsoft.Json.dll (8.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Common.dll (3.4.3.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Core.dll (2.11.1.812)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Frameworks.dll (3.4.3.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Logging.dll (3.4.3.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Packaging.Core.dll (3.4.3.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Packaging.Core.Types.dll (3.4.3.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Packaging.dll (3.4.3.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\NuGet.Versioning.dll (3.4.3.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Ookii.Dialogs.Wpf.dll (1.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\OpenTK.dll (1.1.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Building.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.CodeCompletion.CodeNinja.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.CodeCompletion.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.CodeCompletion.NRefactoryInterop.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.CodeCompletion.UXNinja.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.CLI.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.Code.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.IO.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.IO.Native.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.IPC.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.Math.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Common.Text.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.CortexIntegration.ErrorReporting.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Bootstrap.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Build.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Create.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Daemon.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.EventViewer.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Import.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Install.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.KillAll.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Locales.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.ModuleInstaller.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Monitor.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Preview.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Protocol.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Reporting.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.Theme-Wpf.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fuse.UserData.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fusion.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fusion.Native-Windows.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fusion.Native.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Fusion.Native.UnoCoreInterop.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Simulator.Client.dll (0.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Simulator.Compiler.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Simulator.Host.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Simulator.Parser.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Simulator.Proxy.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Simulator.Reflection.Uno.dll (0.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Simulator.Runtime.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.Templates.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Outracks.TriggerFuseQuit.dll (0.28.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\ReactiveUI.dll (6.5.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Splat.dll (1.6.2.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\System.Collections.Immutable.dll (1.0.34.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\System.Reactive.Core.dll (2.2.5.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\System.Reactive.Interfaces.dll (2.2.5.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\System.Reactive.Linq.dll (2.2.5.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\System.Reactive.PlatformServices.dll (2.2.5.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\System.Reactive.Windows.Threading.dll (2.2.5.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\System.Windows.Interactivity.dll (4.5.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Uno.Native.dll (1.0.0.0)
  AppData\Local\Fusetools\Fuse\App\app-0.28.1.8199\Uno.Runtime.Core.dll (0.0.0.0)

2- Fuse install -s android

C:\Users\Syed Nizar>fuse install -s android
Fuse 0.28.1 (build 8199)
# Verifying install status of JDK
Checking if C:\Program Files\Java\jdk1.8.0_101 exists.
C:\Program Files\Java\jdk1.8.0_101 was found.
Checking if JDK is corrupt
jdk was found.
# Verifying install status of AndroidSDK
Checking if C:\Users\Syed Nizar\AppData\Local\Android\sdk exists.
C:\Users\Syed Nizar\AppData\Local\Android\sdk was found.
Checking if C:\Users\Syed Nizar\AppData\Local\Android\sdk\tools exists.
C:\Users\Syed Nizar\AppData\Local\Android\sdk\tools was found.
Checking if Android SDK is corrupt.
androidsdk was found.
# Verifying install status of AndroidSDKPackages
Checking if all required Android components are installed.
androidsdkpackages was found.
# Verifying install status of AndroidNDK
Checking if C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\AndroidNDK\toolchains exists.
C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\AndroidNDK\toolchains was found.
Checking if C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\AndroidNDK\prebuilt exists.
C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\AndroidNDK\prebuilt was found.
androidndk was found.
# Verifying install status of Ant
Checking if C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\Ant exists.
C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\Ant was found.
Checking if Ant is corrupt
ant was found.
android is installed.
3 - C:\Users\Syed Nizar>"C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\sdkConfig.json"
4- C:\Users\Syed Nizar>"C:\Users\Syed Nizar\AppData\Local\Fusetools\Fuse\Android\.sdkconfig"

First of all I’d try to upgrade to the current Fuse version https://www.fusetools.com/downloads

I also need to see the contents of %localappdata%\Fusetools\Fuse\sdkConfig.json and %localappdata%\Fusetools\Fuse\Android\.sdkconfig. Running type <filename> should print the contents, but you could of course just open them in an editor and copy+paste it here.

Hello Anders.

I did upgraded to the current version. Then, when I installed fuse android, everything becomes an error, including the samples that I downloaded.

There is also error from Sublime, “Fuse could not be found.”

Attached are the requested file.

Appreciate your help.