If you are trying to run Android App from Android Studio on a device connected to your System and you see "The selected device is incompatible". Then the reason for this error is that the minSdkVersion set in build.gradle (AndroidManifest.xml if you are using Eclipse) the file is higher than the version of your Android Phones Operating system.
Solution:- Open app -> Gradle Scripts -> build.gradle (Module:app)
- Change the minSdkVersion version lower than your device attached.
- You would see "Gradle files have changed since last project sync." click on Sync Now next to it.
- Now try running the app on your device.
Note: If you get some other error in Console ( usually it would be a java exception stack-trace) then the code that you are using is not compatible to Older APIs (example new features like Fingerprint Authentication added in the Latest Marshmallows version)
More Posts related to Android-Studio,
- Your Android SDK is missing, out of date or corrupted SDK Problem
- Use Netbeans keyboard shortcuts in Android Studio
- Android Studio NoClassDefFoundError: java.awt.Toolkit
- Create assets folder in Android Studio
- Cannot start Android Studio. No JDK found
- Android Studio emulator/Device logCat logs not displayed
- Android Studio : Implement abstract methods shortcut
- Android Studio 4.2 Canary 1 now available
- Error running 'app': No target device found.
- How to Search Something (string) in Android Studio Project like Eclipse
- Android Studio : Connection Error : Failed to download patch file
- How to enable line numbers in IntelliJ Android Studio for all files
- Building library Gradle Project Info: Downloading services.gradle.org
- AVD Pixel_2_API_15 is already running. [Android Studio]
- How to update Android Studio
- [Android Studio] failed to find Build Tools revision 23.0.0 rc1
- Android Studio SDK Build-tools 23 rc2 not getting installed
- The package must have at least one . separator [Android Studio]
- Android activity main xml stuck loading
- Delete Android Studio Projects
- Failed to install Android.apk on device 'emulator-5554': timeout
- Android Studio java.net.NoRouteToHostException
- Eclipse like Auto Import Shortcut in Intelij IDE Android Studio
- Android Emulator window was out of view and was recentered
- How to remove Floating Action Button Android Studio Blank Activity Template
More Posts:
- Disable jQuery button after being click - jQuery
- Android xml error Attribute is missing the Android namespace prefix [Solution] - Android
- Google Webmaster : An error has occurred. Please try again later - Google
- How to Change Bootstrap Carousel Slide Speed - Bootstrap
- Increase Android Emulator Timeout time - Android
- Create a large dummy file using Mac OS X terminal command - Mac-OS-X
- How to write hello world different languages syntax - HowTos
- Enable Spellcheck in eclipse workspace - Eclipse
- Remove URL Forward Slash Before Single or Double quotes in php.ini - PHP
- Android Studio Error:(19, 0) Gradle DSL method not found: android() - Android-Studio
- How to upload file programmatically to SharePoint Document Library using Server Object Model C# .Net - SharePoint
- Fixed Length Android Edittext - Android
- Obsolete marquee element alternatives html5 - Html
- Update Created By (Author) column of SharePoint document using PowerShell - SharePoint
- The Android Virtual Device is currently running in an emulator and cannot be deleted - Android