Android build and preview error

Hi,

preview and building Android fails:

ERROR: make.exe was not not found in ‘\prebuilt\windows**’

Windows 8. Fuse v.0.12.4 NDK 10d.

F:\App\V1.0>fuse build --target=Android --run Uno 0.27.19 (build 2575) Windows 8.1 x86 125974c

Configuring (3.66s) Compiling syntax tree (6.81s) Generating code and data (13.90s) Building Android app 1/2: libV10.so ERROR: make.exe was not found in “”\prebuilt\windows**" (unknown): E0200: Android build failed – rerun with ‘-v’ for more information (0.35s)

Build completed in 24.73 seconds. 0 Warning(s) 1 Error(s) fuse: Errors were encountered while building the project

F:\App\V1.0>

Please do fuse build -tandroid -v and provide the log output from that.

Thanks for your reply Remi Pedersen

This is the log output.

Uno 0.27.19 (build 2575) Windows 8.1 x86 125974c

Configuring Project file: V1.0.unoproj Search paths: C:\Program Files (x86)\Fuse\Packages, C:\ProgramData\Uno\Packages Packages: UnoCore (0.27.22), Uno.Collections (0.27.3), ObjC (0.27.2), Experi mental.iOS (0.27.2), Uno.Geometry (0.27.3), Uno.Threading (0.27.22), Uno.Net.Soc kets (0.27.3), Fuse.Designer (0.27.16), FuseCore (0.27.16), Experimental.Physics (0.27.16), Fuse.Animations (0.27.16), Fuse.Drawing (0.27.16), Fuse.Drawing.Batc hing (0.27.16), Fuse.Drawing.Meshes (0.27.16), Fuse.Drawing.Planar (0.27.16), An droid (0.27.4), Experimental.TextureLoader (0.27.3), Uno.Net.Http (0.27.22), Exp erimental.Http (0.27.16), Fuse.Scripting (0.27.16), Fuse.Triggers (0.27.16), Fus e.Elements (0.27.16), Fuse.Drawing.Primitives (0.27.16), Fuse.Drawing.Polygons ( 0.27.16), Fuse.Drawing.Paths (0.27.16), Fuse.Entities (0.27.16), Fuse.Gestures ( 0.27.16), Fuse.Navigation (0.27.16), Uno.Data.Json (0.27.3), Uno.Testing (0.27.2 2), Fuse.Camera (0.27.16), Fuse.GeoLocation (0.27.16), Fuse.Launcher (0.27.16), Fuse.Scripting.Duktape (0.27.16), Fuse.Scripting.JavaScriptCore (0.27.16), Fuse. Scripting.Jurassic (0.27.16), Fuse.Scripting.V8 (0.27.16), Fuse.Storage (0.27.16 ), Fuse.UserEvents (0.27.16), Fuse.Vibration (0.27.16), Fuse.Reactive (0.27.16), Fuse.Shapes (0.27.16), Fuse.Controls (0.27.16), Fuse.Effects (0.27.16), Fuse.Ph ysics (0.27.16), Fuse.BasicTheme (0.27.16), Fuse.Video (0.27.16), Fuse.Themes (0 .27.16), Fuse.Android (0.27.16), Fuse.Desktop (0.27.16), Fuse.iOS (0.27.16), V1. 0 (0.0.0) Output dir: build\Android\Debug (3,665.74 ms)

Compiling syntax tree (6,809.17 ms) Generating code and data

  • 307 namespaces stripped.
  • 5048 types stripped.
  • 47257 fields stripped.
  • 101871 functions stripped.
  • 604 classes sealed.
  • 1133 functions sealed.
  • 193 functions stripped from vtable. (13,516.70 ms)

Building Android app 1/2: libV10.so ERROR: make.exe was not found in “”\prebuilt\windows**" (unknown): E0200: Android build failed (351.46 ms)

Build completed in 24.35 seconds. 0 Warning(s) 1 Error(s) fuse: Errors were encountered while building the project

Hi,

Could you please run uno config, and provide the output from running that.

Hi, Emil Sandstø.

When I install the Android SDK with a path written in Korean, error occurs. I wonder if this problem is also related to that.

F:\App\V1.0>uno config Uno 0.27.19 (build 2575) Windows 8.1 x86 125974c

Uno settings AppExe (…\C:\Program Files (x86)\Fuse) uno-app.exe AppLoaderDirectory (…\C:\Program Files (x86)\Fuse) . CoreDll (…\C:\Program Files (x86)\Fuse) Uno.Runtime.Core .dll DefaultPackages (…\C:\Program Files (x86)\Fuse) Fuse.BasicTheme (…\C:\Program Files (x86)\Fuse) Fuse.Controls (…\C:\Program Files (x86)\Fuse) Fuse.Designer (…\C:\Program Files (x86)\Fuse) Fuse.Drawing (…\C:\Program Files (x86)\Fuse) Fuse.Effects (…\C:\Program Files (x86)\Fuse) Fuse.Elements (…\C:\Program Files (x86)\Fuse) Fuse.Gestures (…\C:\Program Files (x86)\Fuse) Fuse.Android (…\C:\Program Files (x86)\Fuse) Fuse.iOS (…\C:\Program Files (x86)\Fuse) Fuse.Desktop (…\C:\Program Files (x86)\Fuse) Fuse.Camera (…\C:\Program Files (x86)\Fuse) Fuse.Vibration (…\C:\Program Files (x86)\Fuse) Fuse.Launcher (…\C:\Program Files (x86)\Fuse) Fuse.Storage (…\C:\Program Files (x86)\Fuse) Fuse.Navigation (…\C:\Program Files (x86)\Fuse) Fuse.Reactive (…\C:\Program Files (x86)\Fuse) Fuse.Scripting (…\C:\Program Files (x86)\Fuse) Fuse.Shapes (…\C:\Program Files (x86)\Fuse) Fuse.Triggers (…\C:\Program Files (x86)\Fuse) FuseCore DisasmExe (…\C:\Program Files (x86)\Fuse) uno-disasm.exe IsRoot (…\C:\Program Files (x86)\Fuse) false ModulesDirectory (…\C:\Program Files (x86)\Fuse) Modules Mono \Applications\Fuse.app\Contents\Mono\bin\mono NativeLibDirectory (…\C:\Program Files (x86)\Fuse) . PackageSearchPaths (…\C:\Program Files (x86)\Fuse) Packages C:\ProgramData/Uno/Packages PerfCmpExe (…\C:\Program Files (x86)\Fuse) uno-perf-cmp.exe

PerfTestExe (…\C:\Program Files (x86)\Fuse) uno-perf-test.ex e SdkConfig C:\Users\한동\AppData\Local\Fusetools\Fuse\Android.sdk config TemplatesDirectory (…\C:\Program Files (x86)\Fuse) Templates TestExe (…\C:\Program Files (x86)\Fuse) uno-test.exe UnoExe (…\C:\Program Files (x86)\Fuse) uno.exe

Maybe I solve this problem.

In another computer, I had the same problem.

So I do this step.

  1. Uninstalled Fuse and JAVA.
  2. Make account name without Korean.
  3. Install Fuse and JAVA again in the account.

It’s done.

So I think this problem is Android SDK’s problem. Must have path without Korean in Android SDK.

This is really helpful. Thank you for providing this information :slight_smile: