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

禁用导入AndroidSDK /Support库

和光启
2023-03-14

我正在尝试重新构建一个未打包的apk,因为它已经被解压了所需的库已经包括在内,如果不是因为当我删除它们时,一些依赖项似乎丢失了,删除预打包的库是可行的。我可以单独排序并只挑选那些没有在构建中添加的,然后删除其余的,但是似乎排除android支持库将更容易。这可以/如何在Android Studio/使用Gradle中完成?

共有1个答案

容鸿畴
2023-03-14

如果可能的话,它可能没有被记录下来,因为它违背了通常的所有权证券。如果这个APK是你的,你可以从源头进行这个操作。如果不是,你不应该做这个操作。

但是,您可以通过避免依赖所需的库,或通过显式地排除它们(如这里所示),从重建中排除所需的库。

configurations {
  runtime.exclude group: "...", module: "..."
  ...
}
 类似资料:
  • AndroidSDK Android SDK development environment Docker image Goals It contains the complete Android SDK enviroment, is able to perform all regular Android jobs. Solves the problem of "It works on my ma

  • 可能的重复: 当存在同名的本地模块时,如何访问Python中的标准库模块? 我使用的是Python2.6。 在myscript中,我有: 由于Python的相对导入机制,import json并不像我想要的那样导入内置库,而是将我的自定义json包导入到当前名称空间中。 在这种情况下,有没有一种方法可以禁用Python中的相对导入,或者至少有一种黑客可以避免它?否则,我将不得不将我的包重命名为其他

  • 有没有可能禁止从Nashorn导入一些java包? 这个问题的回答是为了防止所有JavaAPI调用。但是我想创建一个java导入白名单来最大限度地降低implem风险(不是所有的java API) 我见过这个nashorn。args“-专门化调用”,但不知道如何使用它。 感谢您的支持!

  • 问题内容: 我习惯于自动重新格式化我的代码,使其整洁并保持导入顺序。但是有时,它与IDE自动保存一起以不舒服的方式工作。像这种情况: 我想将新包添加到我的代码中。 然后,我将其安装并刷新我的IDE缓存。 我可以轻松地使用带有IDE自动完成和导航功能的软件包。 和IDE 会发生什么? 我添加新包裹 为了运行,我必须保存一个文件 查找未使用的软件包并将其从导入中删除。不好。 解决方法: A.手动添加新

  • 什么是“AndroidSDK工具”、“AndroidSDK平台工具”和“AndroidSDK构建工具”?它们之间有什么不同? 在更新其他软件包后,该软件包的旧版本将被删除,但正如您所看到的,我同时拥有4个版本的“Android SDK构建工具”。你知道为什么吗?

  • 本文列出了Android SDK UI可自定义以及不可自定义的内容列表,以及自定义的实现方法,如有疑问请联系我方交付中心的研发人员。 提示:本文所提到的图片替换,需要遵循规则:自定义图片的名称和尺寸与原来图片的必须保持一致。 Android SDK哪些界面可以UI自定义? 对小能Android SDK几大界面做了分割,分割成7大模块,如下图: 一、聊天主界面 聊天主页面可修改的UI包括: 标1: