问题描述
我正在尝试编译一个仍使用现在已弃用的 start/stopUsingNetworkFeature 和 requestRoutetoHost 的应用程序。
为此,我关注this answer。
object NetworkFeatureWrapper {
@Suppress("DEPRECATION")
fun startUsingNetworkFeature(cm: ConnectivityManager,networkType: Int,feature: String) =
cm.startUsingNetworkFeature(networkType,feature)
…
}
我也在 build.gradle 文件中设置了相关的 SDK 版本
android {
compileSdkVersion 25
defaultConfig {
minSdkVersion versions.minSdk // minSdk = 19
targetSdkVersion 25
versionCode versions.moduLeversionCode
versionName versions.moduLeversionName
compileOptions {
sourceCompatibility versions.java
targetCompatibility versions.java
}
testInstrumentationRunner libraries.androidJUnitRunner
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard.txt'),'proguard-rules.pro'
}
}
lintOptions {
abortOnError false
}
}
dependencies {
implementation libraries.kotlin
}
我尝试进一步降级 SDK,但没有成功。
我做错了什么?
它尽可能简单的库,如果你甚至可以这样称呼它。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)