当前位置: 首页 > 知识库问答 >
问题:

如何在Eclipse中使用遗留Apache以支持Android M

都阳辉
2023-03-14

在Android M上,谷歌已经完全去掉了Apache HTTP客户端的支持。

这也可能是Android M上这么多应用崩溃的原因。

android { useLibrary 'org.apache.http.legacy' }

我真的需要更新一个应用程序非常快,但我现在不能将它移植Android Studio

共有1个答案

汪永春
2023-03-14

找到org.apache.http.legacy.jar,它位于android/sdk/platforms/android-23/optional中,将其添加到依赖项中。

 类似资料:
  • 我把我的mac更新到了Yosemite10.10。现在它给了我这个错误: 我该怎么办?

  • 若要禁用作用域存储并使用旧式存储模型,请取消设置这两个标志。 如何解开旗子?还有别的建议吗?

  • 如何使其在输出俄语时,输出俄语字母,而不是�� ����� �������� �����! 它不仅在控制台中工作,而且在终端中一切正常 我试过这个 > 窗口 还有这个 窗户- 还有这个 在eclipse主目录中打开eclipse.ini,或者在STS(Spring Tool Suite)的情况下打开STS. ini,将下面的行放在文件末尾-Dfile.encoding=UTF-8 但还是做不到。请

  • 最近,我将我的eclipse和ADT插件更新为最新版本,并认识到一些重大变化。每当我创建新的Android应用程序项目时,都会出现一个新的appcompat_v7库,它以前不存在,而且还有一个fragment_main。为什么?为什么是activity_main。xml文件不再是直接用于活动布局的首选文件,为什么appcompat库现在包含在每个项目中?我多次尝试删除eclipse/adt/sdk

  • 我的Android应用程序已经有了一个运行正常的Exoplayer实现,我需要知道Exoplayer是否支持在HDCP中播放短跑视频(以及它是如何工作的)。演示应用程序有一些具有“HDCP功能”的示例,但我在代码库中找不到任何与它如何处理这一问题有关的内容(DASH manifest文件本身是否指定了HDCP功能?)。

  • 虽然 Sequelize 自认为可以开箱即用, 但是如果你要使用应用之前遗留的资产和凭据,仅需要通过定义(否则生成)表和字段名称即可. 表 class User extends Model {} User.init({ // ... }, { modelName: 'user', tableName: 'users', sequelize, }); 字段 class MyModel