App Inventor 下载时提示有风险
来源:互联网 发布:python安装不了 编辑:程序博客网 时间:2024/06/10 09:02
2017-02-07, 10:45:27
设备:PC, MI 5s
环境:Win 10, MIUI 8.0.22.0 | 稳定版
由于第一次用 AI2 开发安卓应用程序,第一次发现有编程入门不拿 Hello world 招呼人的,很是意外,也令人欣慰。随手撸了几个 Demo ,打包,下载,安装到手机,发现居然有风险提示。直接忽略,使用起来发现功能并无异常。时候发现原因其实是——APP签名非官方注册,用Mit App Inventor做的APP并不属于某公司制作,所以被识别为个人制作,而病毒软件往往是个人制作,所以系统就误判为病毒了。
这里简单说明一下APP签名:
App签名的意义:
保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,需要对发布的APK文件进行唯一签名,保证每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。
App签名的目的:
1.发送者的身份认证,由于开发商可能通过使用相同的Package?Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换
2.保证信息传输的完整性,签名对于包中的每个文件进行处理,以此确保包中内容不被替换
3.防止交易中的抵赖发生,Market对软件的要求
APP 签名的作用:
到这里基本就清楚为什么提示风险,也清楚什么是App签名了,简单讲就是防伪防窜货。我好奇其实签名放在哪里,于是压缩包打开看了一下,发现AI2生成的apk的签名位置在......zZZ
MANIFEST.MF:数字签名信息
好了, 到这里就算弄明白问题成因了,那么怎么解决,学习初期建议直接忽略吧。
参考链接:http://www.51testing.com/html/20/15089220-3709641.html
站在巨人的肩膀上我们除了看得更远,还心怀感恩!非商业用途,如有冒犯,还望告知。
- App Inventor 下载时提示有风险
- App Inventor 下载时提示有风险
- App Inventor 下载时提示有风险
- App Inventor 下载时提示有风险
- App Inventor
- APP inventor
- App Inventor for Android
- App Inventor试用体验
- App Inventor初体验
- MIT App Inventor 简介
- app inventor分析
- MIT App Inventor
- App Inventor 简单介绍
- Android App Inventor for the Absolute Beginner.pdf 英文原版 免费下载
- Google App Inventor 源自 MIT
- Android app inventor 开发感受
- 初识App Inventor 2(AI2)
- [教程]App Inventor之第一个App
- hello world
- leetcode-415-Add Strings
- 3n+1数列问题
- spring+mybatsi FIFO(先进先出)队列,解决并发问题
- 开启我的博客之路
- App Inventor 下载时提示有风险
- 数据源 与数据库连接池的 关系
- HackerRank - organizing-containers-of-balls
- C++中static,const,mutable关键字
- 【Android Studio】分类整理res/Layouts中的布局文件(创建子目录)
- 通过生产者消费者案例理解等待唤醒机制和虚假唤醒
- 历届试题 带分数
- BZOJ 4556 [Tjoi2016&Heoi2016]字符串
- 如何创建一个新的TWRP主题