关于“此应用专为旧版Android打造,可能无法...”的解决方案
本帖最后由 niqiu 于 2020-1-7 20:38 编辑问题截图:
解决方案:
按Alt+F7,调出“属性设计对话框”。将“目标安卓平台SDK的API级别”,修改为“23(6.0版)”或更高版本
=================================================
20200107更新
感谢创世魂老师关于目标API的提醒。将“目标安卓平台SDK的API级别”,修改为“23(6.0版)”或更高版本,可解决APP提示“此应用专为旧版Android打造,可能无法...”的问题,但最好将目标API设置为最新API。
升级 API 不仅有助于提升 Android 安全与隐私的防护水平,而且还能有效预防应用对设备资源 (如电量和内存) 的异常消耗,从而为用户提供更好的产品体验。
....
我们发现在 Play Store 之外,超过 95% 的间谍应用故意将目标 API 等级设置为 22 或更低,以便其运行在较新版本 Android 系统上时也能绕过运行时的权限请求。
关于目标API可参考https://zhuanlan.zhihu.com/p/60646846
在Android5.1.1版本(API22)及以前,使用权限不需要动态申请(为所欲为?),在Android6.0版本(API23)及后续版本,使用一些重要(危险)权限,需要动态申请,用户同意后才能使用该权限,这是谷歌出于安全等方面的考虑。
警告!!
不要设置"编译用安卓SDK的API级别",火山编译器会自动选择.
除此之外: "目标安卓平台SDK的API级别"应该设置为(26\安卓8.0) 来源《移动应用软件高API等级预置与分发自律公约》
创世魂 发表于 2020-1-7 12:13
警告!!
不要设置"编译用安卓SDK的API级别",火山编译器会自动选择.
学习了 知道了!!!自从手机自动升级后,好多老软件都有这个提示 这样是不是6.0一下系统版本,就不能用了
:o Zhuzhizhong1 发表于 2020-2-20 10:31
这样是不是6.0一下系统版本,就不能用了
可以用。更改目标API,不影响运行时所需要的安卓系统版本 我封装了一个网站,用TXX5浏览器的,为什么我API提升到6.0或以上,打开的网页就没有任何图片显示了呢?测试多个API都不能显示 入梦 发表于 2020-5-10 14:33
我封装了一个网站,用TXX5浏览器的,为什么我API提升到6.0或以上,打开的网页就没有任何图片显示了呢?测试 ...
TX5浏览器没怎么用过,不如你咨询下魂总
页:
[1]