1

我正忙于尝试向应用程序添加一些功能来执行诸如切换飞行模式或更改 APN 设置等操作。为此,我需要诸如“write_secure_settings”和“write_apn_settings”之类的权限,这些权限仅允许用于系统应用程序。只是为了一些背景,这不会被添加到游戏商店。它将在用户无权更改某些设置的公司设备上使用,但我们确实希望允许其他设置。

据我了解,这是出于安全原因而更改的,从这里搜索,人们甚至不想讨论它,因为它不能再做了。但如果是这样的话,人们怎么可能还在普通用户应用程序中使用它呢?如果你搜索 Play 商店,有很多应用程序提供这些功能。我已经下载了一些,并且可以做与编写自己的应用程序时不允许做的完全相同的事情。那他们是怎么做的?

我将不胜感激有关此的任何帮助。

4

1 回答 1

1

不幸的是,这似乎不再可能了。执行此操作的唯一方法似乎是通过将您的应用程序安装为“系统应用程序”来概述。由于这将是一个内部使用的程序,这对您的公司来说应该不是问题,但是,设备必须是 root 的。

查看“将任何应用程序安装为系统应用程序”的本指南:

http://www.addictivetips.com/mobile/how-to-install-any-app-as-system-app-on-android/

我希望这可以帮助您找到您在路上或其他地方寻求的答案。

快乐编码。

于 2014-03-06T19:04:17.310 回答