从 Android 6 (Marshmallow) 中已弃用的 org.apache.http.entity.FileEntity 迁移
随着 Android 6 (Marshmallow) 弃用 org .apache.http,升级应用程序的开发人员在实现文件上传方面面临挑战。本文针对此问题提供了一个简洁的解决方案。
用 HttpURLConnection 替换 FileEntity
虽然存在使用 HttpURLConnection 的建议,但其复杂性超出了已弃用的代码。不过,还有更简单的解决方案:
HTTP 的替代库连接
Google 弃用内置 HttpClient 值得探索其他库。合适的选项包括:
特别是,OkHttp 提供了一个用户友好的界面用于类似于已弃用的 HttpClient 代码的任务。考虑利用它进行干净高效的迁移。
以上是如何从 Android 6 中已弃用的 org.apache.http.entity.FileEntity 迁移?的详细内容。更多信息请关注PHP中文网其他相关文章!