Overview of Android API support
When you test your app's compatibility level, the tools compare the features of your app with the features outlined in the following sections. The tool generates a warning for each unsupported feature that it encounters. Warnings range from mild (level 1) to severe (level 5). Apps that receive no warnings higher than level 1 are considered compatible to the BlackBerry 10 OS. Apps that receive warnings of level 2 or higher are considered to be incompatible with the BlackBerry Runtime for Android apps.
You should test your repackaged app's functionality on a BlackBerry 10 device before submitting it to BlackBerry World. Apps that fail to meet BlackBerry quality standards are not permitted for sale.
Users are not able to make in-app purchases through the Android Market on the BlackBerry Runtime for Android apps. However, in-app purchases are supported through BlackBerry World. We highly recommend that you change your app to remove any dependency on the Android Market, before submitting your app. Apps that rely heavily on the Android Market, and where their usability is impacted by their inability to access the Android Market, are rejected by the BlackBerry World vendor portal.
Visit the Android Developer site for a full list of APIs, components, and tools.