OBDX SERVICING APPLICATION

This document includes following topics:

1.1 Prerequisites

OBDX Android App is supported on N (Android 8) and N-1 (Android 7) releases of Android only. However all features work on Android 6 as well.

App will not work for Android 5 and below versions

Mobile App Builder-Android

Mobile App Builder-Android

Mobile App Builder-Android

1.2 Create project

Mobile App Builder-Android

Mobile App Builder-Android

 

Mobile App Builder-Android

Mobile App Builder-Android

Mobile App Builder-Android

Mobile App Builder-Android

Mobile App Builder-Android

1.3 Adding UI to workspace

Use any 1 option below

a. Building un built UIClosed User Interface (required in case of customizations)

Extract unbuilt UI and traverse to OBDX_Installer/installables/ui/channel/_build folder and perform below steps

Windows –

npm install -g grunt-cli
npm install
set IS_GRUNT=true
node render-requirejs/render-requirejs.js mobile
grunt --max_old_space_size=5120 mobilebuild --platform=android

Linux -

sudo npm install -g grunt-cli
sudo npm install
export IS_GRUNT=true
node render-requirejs/render-requirejs.js mobile
node --max_old_space_size=5120 grunt mobilebuild --platform=android

a. Using built UI (out of box shipped with installer)

i. Unzip dist.tar.gz for android from installer and copy folders(components,extensions,framework,images,json,lzn,pages,partials,resource, index.html,build.fingerprint) to workspace (platforms/android/app/android/app/src/main/assets/www/)

Delete originations folder inside images (images/originations) and ensure webhelp folder is not copied.

Also delete files: \assets\www\framework\js\libs\oracle.live.web.api\lib\jquery.js

and \assets\www\framework\js\libs\oraclejet\js\libs\jquery\jquery-3.3.1.min.js

1.4 Importing in Android Studio

Open Android Studio

Mobile App Builder-Android

As shown below

Mobile App Builder-Android

Mobile App Builder-Android

Back