Android良好的权限设计——给想要在后台做点手脚的开发者或者公司
来源:互联网 发布:md4算法 编辑:程序博客网 时间:2024/04/30 01:34
最近看到很多开发者问类似的问题,例如:请问如何通过编写代码来删除应用程序,如何后台安装程序,肯定有人想问如何后台发短信、打电话、最好后台直接把用户的手机费转到自己手机上。
对以上问题我在这里做统一答复。
在Android2.1版本以前技术上或许是可以实现的,不过不建议这样做。
问这些问题绝大多数是中国等先进的社会主义国家的法盲们,都是权利意识缺失、法律意识淡薄惹的祸。这类行为在国外要被告到倾家荡产的。
Android从2.2版本开始,禁止掉了很多后台运行的一些对用户比较敏感的行为,比如后台安装程序、后台结束掉进程等功能。你会发现2.1版本运行好好的管理功能到2.2不可以使用了。这样做是符合用户利益的,当然也符合Android的利益。因为用户如果发现未经自己允许,自己的手机被动了手脚,在欧美法律完善的国家是不能容忍的。因为既然允许后台删除软件,也可以后台发付费短信、后台打付费电话。
Android以及其他合法软件的设计原则是一切对用户有改变的行为,一定要用户确认才行。大家要时刻牢记这个原则,你做国内软件还好。如果做国外市场,有这种行为恐怕后果不是你想要的。
再补充一点,手机拍照必须有声音,并且音量不能修改,这在国外也是有法律规定的。你现在知道为什么国外的手机拍照时,无论你静音或者调解音量都会有声音吧,那是为了保护别人的隐私,防止偷拍而做的。
- Android良好的权限设计——给想要在后台做点手脚的开发者或者公司
- 如何设计良好的权限系统(转载)
- 程序代码的良好设计
- 良好的设计习惯
- 数据库良好的设计
- 给Android开发者的一封信
- 给Android开发者的RxJava
- 给 Android 开发者的 Rx
- 自我鼓劲的四个手脚
- 分析游戏被动的手脚
- Futurice公司Android开发者总结的经验教训
- Futurice公司Android开发者总结的经验教训
- Android开发者的Ane简单入门——扩展XML文件不存在或者无效
- 创建良好设计的代码
- 良好的用户界面设计技巧
- 良好的代码设计习惯
- 如何设计良好的viewcontroller
- 怎么样设计良好的API
- 接下来的计划
- String Manipulations in Unicode
- 网络营销之新手必知的5种店铺推广方法
- 转帖一篇博客园的学习贴~
- 浅谈JSP与数据库的交互
- Android良好的权限设计——给想要在后台做点手脚的开发者或者公司
- Ubuntu设置分辨率
- 验证码生成器(四位)
- 登陆页面源代码
- JAVA 心得
- 求In (x)导数的欧拉方法
- Twitter名人
- HIVE RCFile高效存储结构
- Eclipse中乱码问题