笔记---cordova
为自己记录几个打包遇到的问题的解决方式。
1 打包遇到的问题
cordova build android 执行时遇到问题的记录
1.1 /android/app下的build.gradle中
buildscript {
repositories {
mavenCentral()
// google()
// jcenter()
// maven{ url 'https://dl.google.com/dl/android/maven2/' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
}
}
allprojects {
repositories {
mavenCentral()
// jcenter()
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
}
}
android {
defaultConfig {
multiDexEnabled true
}
lintOptions {
checkReleaseBuilds false
abortOnError false;
}
}
configurations.all {
resolutionStrategy {
force 'com.android.support:support-v4:27.+'
}
}
1.2 android/gradle.properties
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2048m
android.useDeprecatedNdk=true
cdvMinSdkVersion=19
# systemProp.http.proxyHost=127.0.0.1
# systemProp.http.proxyPort=1080
# systemProp.http.proxyUser=userid
# systemProp.http.proxyPassword=password
# systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080
# systemProp.https.proxyUser=userid
# systemProp.https.proxyPassword=password
# systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost