Installing the latest ADF Mobile patch for JDeveloper 11.1.2.4 prevented deployment of mobile applications with some weird error messages. I concluded that its probably my Android SDK that needed renewal. To go for a clean approach, I deleted my Android SDK and downloaded the latest and greatest from the Web. Since my last SDK installation, Google has changed the Android directory structure quite a bit. For those struggling, here is what I configured in the Android SDK and JDeveloper.
First observation, to install the
gcm.jar file (Google Cloud Messaging) you have to check the "Obsolete" checkbox in the SDK
Manager.
=============================================
In the JDeveloper preferences, I provided the following entries
=============================================
Adroid SDK location
--------------------------------------
<drive>:\android-home\sdk
Android Platform Location
--------------------------------------
<drive>:\android-home\sdk\platforms\android-19
Android Build Tools Location
--------------------------------------
<drive>:\android-home\sdk\build-tools\19.0.1 (I installed v. 19 of the SDK)
The "<drive>" in my case was D:\ on Windows (funny that on the Apple Mac, which I use for writing this blog the backslash is shift+alt+7)
Frank