使用ADF Mobile开发Android手机On-Device应用

187 篇文章 2 订阅
开发运行环境:JDeveloper 11.1.2.3.0 + Android SDK 20.0.3

1. 下载并安装Android SDK for Windows
(1)下载地址:http://developer.android.com/sdk/index.html
(2)双击installer_r20.0.3-windows.exe安装。
(3)运行Android\android-sdk\tools\android.bat,安装其它必要软件,比如不同版本的Android API。
(4)运行Android\android-sdk\AVD Manager.exe ,新建一个Android 模拟器

点击Start,启动模拟器,注意Android模拟器非常慢,我这里启动大概需要1分钟。
2. 下载并安装ADF Mobile Extension
此步比较简单,从略。 

3. 在JDeveloper中配置Android

 4. 开发On-Device手机应用
关于如何使用ADF Mobile开发手机Web应用,请参考《 使用ADF Mobile开发手机Web应用》。
(1)新建应用,选择Mobile Application (ADF)
 (2)配置文件:adfmf-feature.xml
adfmf-feature.xml文件是ADF On-Device手机应用的入口文件
 (3)在adfmf-feature.xml中指向了其它Task Flow。
 (4)应用的画面
这里使用的是Java类生成的DataControl,然后拖放生成界面,这一点跟ADF一样。



(5)发布应用
右键应用选择Deploy,然后选择ADF Mobile for Android。
我发布时遇到一个错误:ApplicationController Project中LifeCycleListenerImpl.java编译不通过。
经检查发现是因为没有增加ADF Mobile Library。
右键ApplicationController Project,选择属性,然后再Features中点击Reconcile,就好了。


   5. 在模拟器中看运行效果
(1)
 (2)
 (3)

Project 下载: HRDemo.7z (文件有点大:41M,主要是因为包括deploy的东东)
http://maping930883.blogspot.com/2012/10/adf201adf-mobileandroidon-device.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值