我编写了一个使用org.json
来自 json.org 的 (A) 的库,假设 Android 使用了相同的库(在 android 中它也称为org.json
(B),只是它缺少一些相对关键的功能)。现在我想做的是设置我的 gradle,以便我的项目使用org.json
(A) 而不是org.json
(B)。我尝试将以下内容添加到我的 app.gradle:
android {
blabla
defaultConfig {
blabla
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets{
main{
java{
exclude 'org/json/**'
}
}
}
}
但是,这似乎不起作用。我仍然可以使用 Android org.json
(B),并且在键入new JSONObject()
时仍然使用 Android 的实现。我该如何解决这个问题?