android - 是否可以在 Android Studio 中编辑第三方应用程序?
问题描述
我的问题是有一组应用程序称为三星制造的好锁应用程序但 One UI 核心设备不支持它们,有些设备不支持 android 11,所以我想增加应用程序的 API 级别,添加任何android 源代码以及以某种方式使其可由一个 UI 核心设备访问(通过更改布尔值)。在 Android Studio 中,我尝试了上述方法,但代码恢复为原始代码,并且无法运行它,所以有人可以请说如果以上是可能的,如果可能的话,说如何进行,如果不能,请说可以做些什么,谢谢!
解决方案
如果它是第三方应用程序,那么该应用程序将驻留在数据分区中。在任何情况下,您都应该能够安装第三方应用程序的新版本,除非您的版本号高于设备中现有的版本号。
当目标 SDK 版本高于 25 时,请确保您有REQUEST_INSTALL_PACKAGES来安装新应用程序。
另一种选择是卸载现有应用程序(风险自负),然后重新安装已编译的 apk 版本。
如果您仍然遇到问题,请在安装 apk 时附上 logcat 信息,这可以帮助我们进一步调查问题。
推荐阅读
- javascript - TypeError: _this.child(key).get 不是函数
- iis - .Net Standard 2.0 with .Net Framework 4.8 - 无法加载文件或程序集 System.Security.Principal.Windows,版本 = 4.1.1.0
- python - 列 DataFrame 内的 JSON
- amazon-web-services - Terraform 错误“错误锁定状态:获取状态锁定时出错:发生 2 个错误”
- spring - Spring JPA 双向关系
- api - Google 日历和 Looker 集成
- flutter - 使用 graphql_flutter 连接到 Graphql API 时出错
- testing - 如何动态生成 bazel 测试套件?
- dialogflow-es - 如果您只知道显示名称,那么检索 DialogFlow Intent 的 Id 的最佳 API 调用是什么?
- java - 为什么 System.getenv() 从 .bat 文件运行时返回 null?