0

我正在使用JDeveloper 11g Release 2. 我正在尝试helloworldAndroid simulator. 但我最终在控制台中出现以下错误。这是由于我未能设置的一些设置。有人可以帮我添加设置,以便我可以在 Android 控制台上运行该应用程序。

The following Android preference configuration is missing or invalid. Set these options in JDeveloper Preferences on the ADF Mobile panel:
Key and Keystore Password
Android SDK Location
Android Platform Location
 (oracle.adfmf.framework.dt.deploy.android.deployers.ValidatePreferencesDeployer)
4

3 回答 3

1

如果您现在还没有用于签署 android 应用程序的密钥库以用于测试目的。您应该选择构建模式Debug而不是Release模式。

应用程序>应用程序属性>部署>选择您的android构建配置文件或创建一个新配置文件>单击Edit按钮> Android选项>更改Build ModeDebug

于 2013-04-09T09:40:08.787 回答
0

您需要安装用于 Android 开发的 Android SDK 和用于 iOS 开发的 Xcode。ADF Mobile 常见问题解答:http ://www.oracle.com/technetwork/developer-tools/adf/learnmore/adfmobilefaq-1866697.pdf

在这里您可以找到适用于 Android 的设置指南:http: //docs.oracle.com/cd/E18941_01/tutorials/MobileTutorial/jdtut_11r2_54_2.html

iOS 版: http: //docs.oracle.com/cd/E18941_01/tutorials/MobileTutorial/jdtut_11r2_54_1.html

对于 Android,请确保您的模拟器模拟 4.0 或更高版本以避免:

The Android emulator emulates ARMv5, which is not supported. The emulator must support ARMv6 or newer
于 2012-10-24T08:29:23.163 回答
0

如果上面还有一个错误,说明它无法编写 cwallet.sso,请尝试关闭 Jdeveloper 并以管理员身份运行。

于 2019-10-30T14:38:11.910 回答