Net.sf.json is better than the JSON that comes with Android, and using Net.sf.json on Android will result in an error, because you need to rely on other packages when using Json-lib-2.4-jdk15.jar.
Commons-beanutils-1.7.0.jar
Commons-collections-3.1.jar
Commons-lang-2.5.jar
Commons-logging.jar
Ezmorph-1.0.3.jar
But pack them up and find out that there will be an error in Android studio.
Error:execution failed for task ': App:transformclasseswithjarmergingfordebug '.
> Com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicate entry:org/apache/ Commons/collections/arraystack.class
The reason is because the org/apache/commons/in Commons-beanutils-1.7.0.jar Collections and Commons-collections-3.1.jar inside the things repeat, therefore, you can use the decompression software to view the Commons-beanutils-1.7.0.jar and the inside of the collections folder deleted, you can resolve the conflict.
"Android" uses Net.sf.json in Android