I already have those frameworks installed, but Fuse forces me to download it to its own folders again?
I tried editing the sdkconfig file with the new paths, but every time I choose the Android target, it rewrites those values...
It's a shame to waste another few gigs on this…
Thanks!
The .sdkconfig is for internal use, and should not be manually edited.
You find the user editable file in C:\Users\[User]\AppData\Local\Fusetools\Fuse\sdkConfig.json, or on Mac ~/.fuse/sdkConfig.json.
I hope I saved you some gigs
Thanks, but when I build, I still get an error:
Could not find NDK make.exe in C:\ProgramData\Uno\SDKs\AndroidNDK, although I’ve changed ALL paths in the suggested file, and using sdk-downloader.exe I’ve verified all light are lit green…
Did you restart Fuse? I know it is ridcoulous, however we only load the .sdkconfig file at startup of Fuse.
Yes, several times… no luck.
EDIT: I’ve restarted AGAIN, after opening the project, Fuse crashed. Opened again, and this time this error was gone, but I got a new error:
Building SO
make: * no rule to make target libs/arm-eabiv7a/libstlport_static.a needed by libs/libUntitled1.so
I looked for it in the NDK folder, and found it inside libs/arm64-v8a…
EDIT 2: Updated my NDK version, and it seems ok. Found a new bug though, will open a new post about it (Still couldn’t get a proper APK because of it).
Thank you for your patience, your reports helps us a lot. Good to know that we only support NDK-10d, even though we should support older versions of NDK. I have filed some tickets.
If it helps, the previous version of the NDK I had is 10 (no letters).
What I eventually did (MacOS X) is
- Delete the /usr/share/uno/SDKs/AndroidSDK folder (rm -r AndroidSDK)
- Create a symbolic link to the existing SDK folder (ln -s /location/android_sdk /usr/share/uno/SDKs/AndroidSDK)
- Restart Fuse.