time for a Android target upgrade?
Monkey Forums/Monkey Programming/time for a Android target upgrade?
| ||
Android APIs 13 and 19 are set as obsolete by google and can only be installed by ticking the obsolete box in the SDK manager. Just think its time for a upgrade to one of the officially supported SDKs |
| ||
Are you sure API19 (Android 4.4.2) is marked as obsolete?, it does not look like that to me. |
| ||
Latest version of the SDK I just installed its marked as obsolete had to tick the obsolete box to install them |
| ||
I only said what I did above because I attempted to install the SDK earlier today (12 hours ago) and then it was not marked as obsolete. Anyway, I am about to do it again and shall let you know what I see! |
| ||
Yeah would be good to know :) I downloaded it about four hours ago and it was 5.0.2 and a couple of others that weren't obsolete. Loads didn't show up until I ticked the obsolete box |
| ||
The installer I just used in the most recent one I can see "installer_r24.1.2-windows.exe" and it does NOT list API 19 as obsolete |
| ||
Weird I will see what one I have when I'm at me pc again. I'm sure the one I have is 24.1.2 :/ |
| ||
I got filename jdk-8u40-windows-i586.exe from oracle the SDK Manager in this file doesnt show any of monkeys apis unless the obsolete tag is ticked. |
| ||
That's the java developer installer ( java sdk/jdk ) saying that not the official installer for android development. If you go in to the android sdk folder and check the api's, as I have done just now with the latest installer, you'll see that they are definitely not obsolete. If you were right then Google is making quite a huge substantial set of devices obsolete with this. Looking at my stats on my developer account those obsolete (as you say) api's count for a massive percentage of downloads and purchases. It doesn't make sense to do this. Where officially did you read this as a statement from Google? |
| ||
The SDK manager that comes in the package for android doesn't allow for the APIs to be installed without tagging the obsolete box. As it requires JDK I searched for the JDK on google and it pointed me to that file for the windows 32 bit installer |
| ||
ok now downloading installer_r24.3.3-windows.exe from the android website and android SDK 13 is obsolete weirdly with it installed it doesnt show up in monkey, does monkey use a newer version as I have 19 and 13 installed but the only option I have now is API 10? |
| ||
Your problem is that Monkey works with too many devices? Making it stop working would be a downgrade, not an upgrade. You can always set the manifest to a higher value if you want your product not to run on older Androids. |
| ||
@Gerry: you misunderstand its not that which is the problem, my problem is API 13 is one of the default ones for monkey to use as a target this is now obsolete according to androids own installer and sdk manager. Also with it all installed its not now showing up in Ted which is strange. |