> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.codenameone.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Porting an Android Project/Working with Android Studio

Check out [this guide](https://www.codenameone.com/blog/port-native-android-app-ios-iphone-guide.html) on porting an Android app to iOS with Codename One. Notice that you will need to redo a significant portion of the code.

We don't support Android Studio. Only IntelliJ/IDEA which is technically very similar only faster. Android Studio broke some functionality that we need in IntelliJ and offers no advantage for Codename One development. Since we don't support the Android API's outside of native code there is no need for that.

You can access Android "native" functionality (i.e. the full Android API) using native interfaces. See [this video](https://www.codenameone.com/how-do-i---access-native-device-functionality-invoke-native-interfaces.html) for an introduction to that concept.