不允许安装非指定的App...

Kevin_ldw 2016-07-04 11:32:35
各位:
如何控制不允许安装非指定的App,我首先想到的是修改 packages\apps\settings\src\com\android\settings\SecuritySettings.java里关于非市场的选项,加个密码什么的。
然后想到在这个函数
private void warnAppInstallation() {
// TODO: DialogFragment?

mWarnInstallApps = new AlertDialog.Builder(getActivity()).setTitle(
getResources().getString(R.string.error_title))
.setIcon(com.android.internal.R.drawable.ic_dialog_alert)
.setMessage(getResources().getString(R.string.install_all_warning))
.setPositiveButton(android.R.string.yes, this)
.setNegativeButton(android.R.string.no, null)
.show();
}
加入.setView(new Edit...)这个成员,可是编译了一下,却提示找不到符号,这是为什么?没有这个成员函数?

或者说,还有其它的途径可以实现类似的功能?就是安装APP需要受控。
谢谢
...全文
147 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xing880307 2016-07-05
  • 打赏
  • 举报
回复
能改源码就没问题,修改packages\apps\PackageInstaller\src\com\android\packageinstaller\PackageInstallerActivity.java就行了
Kevin_ldw 2016-07-05
  • 打赏
  • 举报
回复
源代码可以修改的,我试试看
xing880307 2016-07-04
  • 打赏
  • 举报
回复
你能否修改sdk?能的话就修改packageinstaller.apk,在framework里面

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧