0 Replies Latest reply on Jan 8, 2015 12:50 AM by Haytham Kaoukji

    Signature Issue on Rhodes 4.1.1 for Android

    Haytham Kaoukji

      I installed Rhodes 4.1.1 from Git, and use it to build my application on IOS and it's Working, but on Android i had an error :

      Server Error

      Error: uninitialized constant Rho::SignatureCapture
      Trace:
      C:/rhodes-master/rhodes/lib/framework/rho/rho.rb:1243:in `const_missing'
      C:/BarCloudAppv3.9/app/SignatureUtil/controller.rb:41:in `new'
      C:/rhodes-master/rhodes/lib/framework/rho/rhocontroller.rb:101:in `serve'
      C:/rhodes-master/rhodes/lib/framework/rho/rhoapplication.rb:217:in `serve'
      C:/rhodes-master/rhodes/lib/framework/rho/rho.rb:843:in `serve'

       

      this is my Build.yml:

      sdk: "C:/rhodes-master/rhodes"

      sdkversion: "4.1.1"

      name: "BarCloud"

      version: 3.9

      vendor: "ASAP Systems"

      build: "debug"

      bbver: 4.6

      wm:

        sdk: "Windows Mobile 6 Professional SDK (ARMV4I)"

        emulator: "Windows Mobile 6.5 Professional QVGA Emulator"

      applog: "rholog.txt"

      iphone:

        configuration: "Release"

        sdk: "iphoneos7.1"

        provisionprofile:

        codesignidentity:

        entitlements:

        BundleIdentifier: "com.asapsystems.barcloud"

        BundleURLScheme: "BarCloud"

        emulatortarget: "iphone"

        extensions:

          - barcode

      wp:

        productid: "aa495d20-5678-012f-a3ce-54e9f0b1b718"

      symbian:

        uid: 3931233725

      android:

        manifest_template: "AndroidManifest.erb"

        version: "2.3.3"

        emulator: "Android_501"

        production:

          certificate: "C:/Program Files/Java/jdk1.8.0_25/bin/87612.keystore"

          password: "XXXX!"

          alias: "BarCloud"

      extensions:

        - json

        - barcode

        - coreapi

      capabilities:

        - signature

        - camera

        - gps

        - sdcard

      motorola_license_company: "XXXXSystems"

      motorola_license: "XXXXXXXXXXXX"

      this is my rhobuild.yml:

      ---

      env:

        paths:

          java: C:/Program Files/Java/jdk1.8.0_25/bin

          android: C:/Program Files (x86)/Android/android-sdk

          android-ndk: C:/android-ndk-r9

          cabwiz: C:/Windows/Microsoft.NET/Framework64/v4.0.30319/MSBuild.exe

          msbuild: C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe

          vcbuild: C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/vcpackages/vcbuild.exe

          4.2:

            jde:

            mds:

          4.6:

            jde:

            mds:

      build:

        wmpath: platform/wm

        wp8path: platform/wp8

        androidpath: platform/android

        iphonepath: platform/iphone

      android:

      excludedirs:

        all:

        - ! '**/.*.swo'

        - ! '**/.*.swn'

        - ! '**/.DS_Store'

       

      Any help ?