Posts Tagged 11gR2
Deploy your ADF Mobile App to a virtual Android device from JDeveloper IDE
Posted by Torsten Kleiber in Deploying, Development on September 20, 2013
If you tired from the android emulator speed you may have read Chris Muir’s article ADF Mobile: Avoiding the Android Emulator with AndroVM.
In the meantime the successor of AndroVM is GENYMOTION.
If you have configured the port forwarding section from the AndroVM or use GENYMOTION, then you have to deploy your ADF Mobile app first to apk-File and manually install this into to the virtual android image via the android sdk command adb. The virtual Android device must be started to do this.
To do the last step from JDeveloper IDE directly with 1 click following steps help to reach this:
- Convention over configuration: Name all of your deployment profiles for android with the same name, eg. all adf mobile samples use the name “ANDROID_MOBILE_NATIVE_archive1”
- Create in JDeveloper an external tool
-
- Select from the menu Tools -> External Tools … -> New
- Select Tool Type: External Program
- Select Program Executable: adb.exe from your Android SDK
Enter Arguments: install ${workspace.dir}\deploy\ANDROID_MOBILE_NATIVE_archive1\${file.name.no.ext}.apk - Enter Caption for Menu Items, eg.: Install apk file to virtual Android device
- Select Add Items to Menus: Navigator Context Menu
- Select Enabled When Specific File Types are selected: Application
Now you first deploy your Application to an Android package:
Then you can install this via application context menu directly to your virtual android devive:
Now you can test your app in the virtual Android device:
That’s it!

Share this:
- Click to share on Twitter (Opens in new window)
- Click to share on Facebook (Opens in new window)
- Click to share on LinkedIn (Opens in new window)
- Click to share on Tumblr (Opens in new window)
- Click to share on Pinterest (Opens in new window)
- Click to share on Pocket (Opens in new window)
- Click to share on Reddit (Opens in new window)
- Click to print (Opens in new window)
- Click to email this to a friend (Opens in new window)
- Click to share on Telegram (Opens in new window)
- Click to share on WhatsApp (Opens in new window)
- Click to share on Skype (Opens in new window)
11gR2, ADF Mobile, Android, External Tools, JDeveloper, Oracle
Certifications
Recent Posts
- Agile Oracle Database Modeling and Development (#AgileOracleDatabase) – I’m a speaker at #DOAG2019
- “Regulatorics: Offside is when the referee whistles” – I’m a speaker at #DOAG2018
- #DOAG2017 wrap up
- Provide access to #WebLogic DMS Spy Servlet for readonly users
- “#PL/SQL: Therefore, whoever binds forever: automate your tests” – I’m a speaker at #DOAG2017
- 10g 11.1 11g 11gR2 12.1 12.1.3 12c 32bit 64bit acceptance test ADF ADF Architecture ADF Mobile Android behavior test Branching Bug Build Checkstyle code coverage commit test Conferences Continous Integration Database Deploy Development DOAG Docker Documentation Extension External Tools FindBugs Forms Git gui test Infrastructure as Code JaCoCo Java Javaland JavaScript JDeveloper JDK Jenkins JET JRE JUnit Linux Liquibase load test Managed Server Mockito mutation test Oracle Patch PL/SQL PMD Powermock Reports Silent Deinstall Silent Install Silent Patch SLES Static Code Analysis TranslationHub unit test utPLSQL Vagrant Versioning VirtualBox Virtual Development Server Weblogic Webstart Windows7 Working Sets XRebel
Follow me on Twitter
My TweetsArchives
Categories
About me
I'm a software developer since 1996. Most time I works with Oracle tools.Blog Stats
- 53,582 hits