我使用Android Studio和在我的gradle構建如下:在gradle android closure中定義時,是否必須在AndroidManifest.xml中設置SDKVersion?
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "de.majestella.test1"
minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.0.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
這是否配置自動添加以下數值AndroidManifest.xml
文件?
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="info.androidhive.customlistviewvolley"
android:versionCode="1"
android:versionName="1.0.0" >
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="22" />
...
當我設置一樣的權限:
<uses-permission android:name="android.permission.INTERNET" />
的gradle是否覆蓋在AndroidManifest.xml中設置的權限?
當我設置權限時,gradle是否會覆蓋AndroidManifest.xml中設置的權限? – confile
gradle不會執行權限 – tyczj