# signing apk problem 

**URL:** <https://forums.fusetools.com/t/signing-apk-problem/731>\
**Category:** Bug Reports\
**Created:** [December 31, 2017, 12:05pm UTC](https://forums.fusetools.com/t/signing-apk-problem/731 "2017-12-31T12:05:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mahmoud\_Sohail](https://avatars.discourse-cdn.com/v4/letter/m/f04885/32.png) [@Mahmoud\_Sohail](https://forums.fusetools.com/u/Mahmoud_Sohail)\
**Post date:** [December 31, 2017, 12:05pm UTC](https://forums.fusetools.com/t/signing-apk-problem/731/1 "2017-12-31T12:05:08Z")

</div>

Hi,  
I build a mobile application , then when i need to upload it to play store i configure the uno project file after generating a key store start to generate signing release apk .  
i have a problem with the log in the sigining as follow

```auto
PS F:\Fuse-Workspace\salehapp> uno build --target=Android --configuration=Release
Uno 1.4.3 (build 6115) Windows 10 x64 83d8656

Configuring (1.3 s)
Compiling syntax tree (2.0 s)
Generating code and data (25.5 s)
Building Android app
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
CMake Warning at C:/Users/eng.mahmoud/AppData/Local/Fusetools/Fuse/Android/AndroidSDK/ndk-bundle/build/cmake/android.toolchain.cmake:63 (message):
  Using custom NDK path (ANDROID_NDK is set):
  C:/Users/eng.mahmoud/AppData/Local/Fusetools/Fuse/Android/AndroidSDK/ndk-bundle
Call Stack (most recent call first):
  C:/Users/eng.mahmoud/AppData/Local/Fusetools/Fuse/Android/AndroidSDK/cmake/3.6.4111459/share/cmake-3.6/Modules/CMakeDetermineSystem.cmake:98 (include)
  CMakeLists.txt:2 (project)

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:validateSigningRelease'.
> Keystore file F:\Fuse-Workspace\salehapp\release.keystore not found for signing config 'release'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Incremental java compilation is an incubating feature.
:app:preBuild UP-TO-DATE
:app:preReleaseBuild UP-TO-DATE
:app:checkReleaseManifest
:app:preDebugBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2340Library
:app:prepareComAndroidSupportAppcompatV72340Library
:app:prepareComAndroidSupportDesign2340Library
:app:prepareComAndroidSupportRecyclerviewV72340Library
:app:prepareComAndroidSupportSupportV42340Library
:app:prepareComAndroidSupportSupportVectorDrawable2340Library
:app:prepareComGoogleAndroidGmsPlayServicesBase920Library
:app:prepareComGoogleAndroidGmsPlayServicesBasement920Library
:app:prepareComGoogleAndroidGmsPlayServicesMaps920Library
:app:prepareComGoogleAndroidGmsPlayServicesTasks920Library
:app:prepareIdZeloryCompressor210Library
:app:prepareReleaseDependencies
:app:compileReleaseAidl
:app:compileReleaseRenderscript
:app:generateReleaseBuildConfig
:app:generateReleaseResValues
:app:generateReleaseResources
:app:mergeReleaseResources
:app:processReleaseManifest
:app:processReleaseResources
:app:generateReleaseSources
:app:incrementalReleaseJavaCompilationSafeguard
:app:compileReleaseJavaWithJavac
:app:compileReleaseJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
:app:generateJsonModelRelease
:app:externalNativeBuildRelease
  building F:\Fuse-Workspace\salehapp\build\Android\Release\app\.externalNativeBuild\cmake\release\obj\armeabi-v7a\libMainActivity.so
:app:compileReleaseSources
:app:mergeReleaseShaders
:app:compileReleaseShaders
:app:generateReleaseAssets
:app:mergeReleaseAssets
:app:transformClassesWithDexForRelease
Running dex in-process requires build tools 23.0.2.
For faster builds update this project to use the latest build tools.
:app:mergeReleaseJniLibFolders
:app:transformNative_libsWithMergeJniLibsForRelease
:app:transformNative_libsWithStripDebugSymbolForRelease
:app:processReleaseJavaRes UP-TO-DATE
:app:transformResourcesWithMergeJavaResForRelease
:app:validateSigningRelease FAILED

BUILD FAILED

Total time: 2 mins 56.787 secs
(unknown): E0200: Android build failed
(2:58)

Build completed in 206.92 seconds
    1 error

```

and this is my configuration uno project file :

```auto
{
  "Icon": "assets/images/logo3.png",
  "RootNamespace":"",
  "Version": "1",
      "Packages": [
      "Fuse.Maps",
      "Fuse",
      "FuseJS",
      "Fuse.ImageTools",
      "Fuse.Launcher",
      "Fuse.Share",
      "Fuse.ImageTools",
      "Fuse.Camera",
      "Fuse.CameraRoll",
      "Fuse.LocalNotifications",
    ],
  "Includes": [
    "*",    
    "DeviceLocale.uno",
    "*.js:Bundle",
	   "assets/images/*.png:Bundle",
    "text/*.json:Bundle",
    "RestFul/*.js:Bundle",
    "assets/flags/*.png:Bundle",
    "assets/images/*.png:Bundle",
    "assets/Contacts/*.png:Bundle"
  ],
   "iOS": {
    "BundleIdentifier": "com.engmhmods.actsol.salehcars"
  },
  "Android": {
    "Package": "com.engmhmods.actsol.salehcars",
    "Activity": "MainActivity",
    "VersionName": "$(Version)",
    "VersionCode": "$(Version)",
    "SDK": {
    "MinVersion": "15",
    "CompileVersion": "23",
    },
    "Key": {
      "Alias": "application",
      "AliasPassword": "123456",
      "Store": "release.keystore",
      "StorePassword": "123456"
    },
    "ApplicationLabel": "Nour App",
    "Icons": {
      "LDPI": "$(Icon)",
      "MDPI": "$(Icon)",
      "HDPI": "$(Icon)",
      "XHDPI": "$(Icon)",
      "XXHDPI": "$(Icon)",
      "XXXHDPI": "$(Icon)"
    },
  },
  "Mobile": {
    "Orientations": "Portrait"
  }

}
  

```

---

<div class="post-metadata">

**Author:** ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)\
**Post date:** [January 2, 2018, 9:43am UTC](https://forums.fusetools.com/t/signing-apk-problem/731/2 "2018-01-02T09:43:15Z")

</div>

That build log states, specifically:

```auto
* What went wrong:
Execution failed for task ':app:validateSigningRelease'.
> Keystore file F:\Fuse-Workspace\salehapp\release.keystore not found for signing config 'release'.

```

Please check if you have put the `release.keystore` file where it is expected to be. You should have generated it by following [the signing instructions](https://www.fusetools.com/docs/preview-and-export/signing).

---

<div class="post-metadata">

**Author:** ![Mahmoud\_Sohail](https://avatars.discourse-cdn.com/v4/letter/m/f04885/32.png) [@Mahmoud\_Sohail](https://forums.fusetools.com/u/Mahmoud_Sohail)\
**Post date:** [January 16, 2018, 12:38pm UTC](https://forums.fusetools.com/t/signing-apk-problem/731/3 "2018-01-16T12:38:40Z")

</div>

thank u this solve my problem 🙂
