• PRODUCT

    PRODUCT

  • PRICING
    PRICING

  • HELP
    HELP

  • BLOG
    BLOG

  • APPSTORE
    APPSTORE

  • COMPANY
    COMPANY

  • LEGAL
    LEGAL

  • LOGIN
    LOGIN

  • Using IzyCloud on Android: IzyCloud Query App


  • In this article we will discuss the IzyCloud SDK for android. Using the SDK you can turn the android device into a node in your IzyCloud environment that can be queries and have data exported in and out from. You can then feed the Data into the machine learning modules to generate insights. The data might include text messages, MMS content, etc.


  • Tools

    We will discuss two of the most popular options: Andoid Studio using Java and Cordova.

    Android Studio Using Java

    We have published the project on github. Please see: Android IzyQuery

    Setup Cordova Build Environment

    Install The Components

    cordova build
    Cordova Issues
    If you are using cordova to embed the IzyCloud into your app, you may have to make sure packages are setup correctly:

    cordova requirements

    You will require:

    1. "SDK Platform" for API level android-26

    2. "Android SDK Platform-tools (latest)

    3. "Android SDK Build-tools" (latest)

    Then do:

    ~/Library/Android/sdk/tools/bin/sdkmanager "platforms;android-26"

    ~/Library/Android/sdk/tools/bin/sdkmanager --list

    Test on Emulator

    From the Android Studio, launch the AVD tool and create a virtual device. Then launch the virtual device and make sure it is running. Then:

    cordova build; cordova emulate android;

    Deploy and Test On Phone

    Prepare the Phone

    - Enable USB debugging mode

    - When you connect the phone you will see:

    Allow USB Debugging?

    This computers RSA fingerprint is ....

    - Just say Yes

    Install the App over USB

    Install the app by:

    adb install app-debug.apk

    AndroidStudioProjects/MyApplicatio... file pushed. 3.3 MB/s (1547866 bytes in 0.451s)

    pkg: /data/local/tmp/app-debug.apk

    Success

    Then

    adb shell am start -a android.intent.action.MAIN -n PACKAGE_NAME/.MainWindow

    This will launch the app window. notice that PACKAGE_NAME will be the package attribute in the AndroidManifest.xml file.

    Android IzyQuery: https://github.com/izyware/android.izyquery

    cordova build: https://cordova.apache.org/docs/en/latest/guide/platforms/android/

    installing-the-requirements


  • Izyware Help Articles
    Izyware Help Articles