Reputation: 5259
I selected API minimum level 1.5 for my android app and I'm just about to integrate gestures in to it which came in 1.6. Is there a way in Eclipse to change the minimum level from 1.5 to 1.6 halfway through building an app?
Many thanks
Upvotes: 59
Views: 77781
Reputation: 9
In Android Studio you will find the minSdkVersion/targetSdkVersion in the build.gradle (module:app)file under the Gradle Scripts Directory. Edit the build version here and then open the Manifest file to Synch the changes made.
Upvotes: 0
Reputation: 31
In Intellij version of Android Studio, you can just go to Gradle Scripts>build.gradle(Module:app) then changing this line
minSdkVersion 12
to the number of version you desire.
Upvotes: 2
Reputation: 201
Using Android Studio, you would find minSdkVersion
in the build.gradle
file under app
directory.
Upvotes: 20
Reputation: 4414
If you go into your Manifest file and set
<uses-sdk android:minSdkVersion="3" />
to
<uses-sdk android:minSdkVersion="4" />
Then you will have changed your entire project from running 1.5 as a minimum to 1.6.
While you are still building your app, you can change the minimum API level at any time.
Upvotes: 99
Reputation: 3205
The answers regarding uses-sdk are no longer true in Intellij.
Now <uses-sdk>
is ignored in the AndroidManifest.xml, it is automatically added to the built manifest file. To change the version, go to the 'build.gradle' file and look at the minSdkVersion.
Upvotes: 11
Reputation: 185
Change the following line in your AndroidManifest.xml file
<uses-sdk android:minSdkVersion="8" />
Just think of minSdkVersion as your targeted API number.
Keep in mind that this could cause some older devices not run your application.
Upvotes: 5
Reputation: 8315
Yes, go to your manifest and change <uses-sdk android:minSdkVersion="3" />
to <uses-sdk android:minSdkVersion="4" />
. Then go to Project > Properties > Android and change the Project Build Target to 1.6 to recognize new API code introduced in 1.6.
Upvotes: 9