1、使用Android studio打包应用程序出现如下错误:
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
在app的build.gradle中添加:
allprojects {
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
}
}
可以得到详细错误信息:
F:\GitHubTrending\xcf\app\src\main\java\cn\sharesdk\onekeyshare\PicViewer.java
Error:(18, 20) 警告: [deprecation] android.util中的FloatMath已过时
2、错误无法访问HttpRequestBase
找不到org.apache.http.client.methods.HttpRequestBase的类文件
在build.gradle中添加
android {
useLibrary'org.apache.http.legacy'
}