06-18-2013 12:26 PM
I'm trying to package an Android app designed to run on handsets (no tablets) for Android OS 4.0.3 and higher (SDK 15+). The issue I currently seem to be running into is that when verifying the APK I get the error:
minsdkVersion: 15 is higher than 10:required minimal Tablet OS version=10.2
SDK 10 is for Gingerbread. Now my understanding is that the new runtime (beta i know) should work with JellyBean.
The error only states Tablet OS (which I'm not interested in anyway).
Do I need to specify somewhere that I don't want Tablet OS support? Or is this a generic error indicating that even though I'm targeting SDK 17 I still need to have my minSDK as version 10? Which would be a little lame.
06-18-2013 01:57 PM - edited 06-18-2013 01:57 PM
This is just a warning to let you know that if you were to deploy it to a Tablet OS, that Tablet would need OS version 10.2 for it to work properly.
If you don't plan to deploy to a Tablet device, you should be fine.
06-18-2013 02:40 PM
It actually gives a warning and an error but you're right it still worked. The only catch was that I had to delete the error manually. Thanks for the quick help.
06-18-2013 02:42 PM
Anytime! Thanks for accepting the solution as well
06-18-2013 02:50 PM
Actually I think I spoke too soon. I still had to drop the minSDK down to 10 before it would actually launch. Now it launches but I'm getting errors and warnings around Fragments. It really feels like the plugin is configured to Gingerbread.
06-18-2013 02:54 PM
Is this the plugin for Eclipse? Updated to 1.6?
06-18-2013 03:21 PM
Well that's odd.
In Eclipse, you may need to do set your build target if you haven't already:
Right-click on your project -> Properties -> BlackBerry -> Minimum OS Version 10.2.
I'm not sure why the 1.6 Command-line tools would output that though. Can you post your WRN?
06-18-2013 04:46 PM
GAH this is frustrating. Changing the build target in eclipse seemed like it worked as i wouldn't get any validation errors at all when i verified the APK. Which seems right.
However, now when I try to run the project I get a different error that says
Which, I've found means that the app isn't supporting Gingerbread. So basically the same issue I had before.