모든 환경 구성 가져 오기는 시간에 안드로이드 스튜디오에 오류를 새로 만든 프로젝트를 weex.

안드로이드 스튜디오의 오류 문제는 3.0 APK 이름 뒤에 자동으로 출력 업그레이드

내 도로의 설치 및 버그 순발력! ! ! !

3.0.1 Gradle을 시간으로 업그레이드 app.gradle는 다음과 같은 고장 오류를보고 : 주 이전 output.outputFile가 출력 _입니다 대체하는 것입니다.

첫 번째 경우 :

거짓 거짓 거짓 BuildType_Decorated {이름 = 출력, 디버깅 = 거짓, testCoverageEnabled = jniDebuggable = pseudoLocalesEnabled = 거짓 renderscriptDebuggable = renderscriptOptimLevel = 3 알 수없는 특성 '출력 _'을 가져올 수 없습니다, minifyEnabled이 = 거짓, zipAlignEnabled = 사실, signingConfig = 널 (null) , embedMicroApp = 사실, 

두 번째 경우 :

방법 java.io.File의 번호에 대한 과부하를 모호한 방법. [클래스 java.lang.String, 클래스 java.lang.String [클래스 java.lang.String 클래스 java.io : 원형 인해 사이에 겹치는 [클래스 java.lang.String의 널]가 호출되는 메소드 해결할 수없는 .File] 파일 열기

세 번째 경우 :

방법의 어떠한 서명 : java.util.ArrayList.endsWith ()는 인수 유형에 적용되지 않습니다 : (java.lang.String의) 값 : [.apk 파일] 파일 열기

어쨌든, 각 블로그 정보, 다음과 같은 계획을 수정하는 그들의 시도를 읽을 수에 상관없이 오류의 종류, 그리고 마지막으로 통해 마침내이다. :

//自定义打包时APK名字
android.applicationVariants.all {변형 예 ->
variant.outputs.all {출력 ->
DEF fileName에
있는 경우 (! = NULL 출력 _ && outputFileName.contains ( '. APK')) {
경우 (변형. buildType.name.equals ( '해제')) {
//输出示例: yilv - 웨이 - release.apk의
fileName에 = "yilv - $ {variant.productFlavors [0] .name을} - -relese defaultConfig.versionName $ {}. APK "
다른 사람은} (variant.buildType.name.equals ( '디버그'))의 경우 {
fileName에 ="yilv - $ {variant.productFlavors [0] .name을} - $ {defaultConfig.versionName} -debug.apk "
}
출력 _ 파일 이름 =
}
}
}

//渠道
productFlavors {
{개발}
샤오 미 {}
화웨이 {}

}
---------------------
면책 조항 :이 문서는 "가출 곰이"CSDN 블로거 원래 기사는 CC 저작권 협정, 재 인쇄를 첨부 해주십시오 의해-SA 4.0에 따라 원본 소스 링크와이 문장.
원본 링크 : HTTPS : //blog.csdn.net/sunchaohui5741/article/details/80499547

 

 

인텔 HAXM이 AVD를 실행하는 데 필요합니다.

 

7 링크 주소

https://jingyan.baidu.com/article/a3761b2be09f961576f9aab3.html

안드로이드 스튜디오 Gradle을 解决 오류 : 모든 맛을 지금 명명 된 맛의 차원에 속해야합니다. 더 알아보기

링크 주소 :

https://blog.csdn.net/jabony/article/details/78932024

 

추천

출처www.cnblogs.com/littleswan/p/11328120.html